快捷导航
查看: 97|回复: 18

网站文章怎么添加图片(文章里怎样穿插图片的)

[复制链接]

1万

主题

0

回帖

1万

积分

论坛元老

积分
12107
发表于 2023-9-13 22:28:59 | 显示全部楼层 |阅读模式
<p data-track="1">
<span style="color: #E5E7EB; --tt-darkmode-color: #E5E7EB;">
<span style="background-color: #2C2F46; --tt-darkmode-bgcolor: #2C2F46;">
     在JavaScript中,您可以使用HTML5的
    </span>
</span>
<span style="color: #808080; --tt-darkmode-color: #808080;">
<span style="background-color: #2C2F46; --tt-darkmode-bgcolor: #2C2F46;">
     &lt;input type="file"&gt;
    </span>
</span>
   元素来实现图片上传功能。
  </p><p data-track="11">
   以下是一个简单的示例代码,演示如何在JavaScript中上传图片:
  </p><p data-track="2">
<span style="color: #E5E7EB; --tt-darkmode-color: #E5E7EB;">
<span style="background-color: #2C2F46; --tt-darkmode-bgcolor: #2C2F46;">
     HTML部分:
    </span>
</span>
</p><p data-track="4">
<span style="color: #E5E7EB; --tt-darkmode-color: #E5E7EB;">
<span style="background-color: #2C2F46; --tt-darkmode-bgcolor: #2C2F46;">
     JavaScript部分:
    </span>
</span>
</p><p data-track="6">
<span style="color: #E5E7EB; --tt-darkmode-color: #E5E7EB;">
<span style="background-color: #2C2F46; --tt-darkmode-bgcolor: #2C2F46;">
     API部分:
    </span>
</span>
</p><p class="pgc-p" data-track="19">
<br/>
</p><p data-track="21">
<span style="color: #E5E7EB; --tt-darkmode-color: #E5E7EB;">
<span style="background-color: #2C2F46; --tt-darkmode-bgcolor: #2C2F46;">
     在这个示例中,我们首先在HTML中创建了一个
    </span>
</span>
<span style="color: #808080; --tt-darkmode-color: #808080;">
<span style="background-color: #2C2F46; --tt-darkmode-bgcolor: #2C2F46;">
     &lt;input type="file"&gt;
    </span>
</span>
   元素,用于选择要上传的图片。
  </p><p data-track="12">
   然后,我们在JavaScript中编写了一个
   <span style="color: #808080; --tt-darkmode-color: #808080;">
<span style="background-color: #2C2F46; --tt-darkmode-bgcolor: #2C2F46;">
     uploadImage
    </span>
</span>
   函数,该函数在点击"上传图片"按钮时触发。
  </p><p data-track="7">
<span style="color: #E5E7EB; --tt-darkmode-color: #E5E7EB;">
<span style="background-color: #2C2F46; --tt-darkmode-bgcolor: #2C2F46;">
     在
    </span>
</span>
<span style="color: #808080; --tt-darkmode-color: #808080;">
<span style="background-color: #2C2F46; --tt-darkmode-bgcolor: #2C2F46;">
     uploadImage
    </span>
</span>
   函数中,我们首先获取到
   <span style="color: #808080; --tt-darkmode-color: #808080;">
<span style="background-color: #2C2F46; --tt-darkmode-bgcolor: #2C2F46;">
     &lt;input&gt;
    </span>
</span>
   元素,并从中获取到用户选择的图片文件。
  </p><p data-track="13">
   然后,我们创建一个
   <span style="color: #808080; --tt-darkmode-color: #808080;">
<span style="background-color: #2C2F46; --tt-darkmode-bgcolor: #2C2F46;">
     FormData
    </span>
</span>
   对象,并将图片文件添加到其中。
  </p><p data-track="14">
   接下来,我们可以使用XMLHttpRequest或fetch等方法将图片数据发送到服务器。
  </p><p data-track="15">
   在示例中,我们使用XMLHttpRequest发送了一个POST请求,将图片数据作为FormData发送到
   <span style="color: #808080; --tt-darkmode-color: #808080;">
<span style="background-color: #2C2F46; --tt-darkmode-bgcolor: #2C2F46;">
     /upload
    </span>
</span>
   端点。
  </p><p data-track="16">
   您需要根据您的实际情况修改URL和请求方法。
  </p><p data-track="8">
<span style="color: #E5E7EB; --tt-darkmode-color: #E5E7EB;">
<span style="background-color: #2C2F46; --tt-darkmode-bgcolor: #2C2F46;">
     当请求完成时,我们可以根据响应的状态码来判断上传是否成功。
    </span>
</span>
</p><p data-track="17">
<span style="color: #E5E7EB; --tt-darkmode-color: #E5E7EB;">
<span style="background-color: #2C2F46; --tt-darkmode-bgcolor: #2C2F46;">
     在示例中,如果状态码为200,则表示上传成功,否则表示上传失败。
    </span>
</span>
</p><p data-track="9">
<span style="color: #E5E7EB; --tt-darkmode-color: #E5E7EB;">
<span style="background-color: #2C2F46; --tt-darkmode-bgcolor: #2C2F46;">
     请注意,由于安全性限制,JavaScript无法直接访问用户的文件系统。
    </span>
</span>
</p><p data-track="18">
<span style="color: #E5E7EB; --tt-darkmode-color: #E5E7EB;">
<span style="background-color: #2C2F46; --tt-darkmode-bgcolor: #2C2F46;">
     因此,用户必须手动选择要上传的文件。
    </span>
</span>
</p><p class="pgc-img-caption">
</p>

1

主题

3454

回帖

5186

积分

论坛元老

积分
5186
发表于 2023-9-17 09:37:39 | 显示全部楼层
这真是不错,顶给需要的人

1

主题

3376

回帖

5069

积分

论坛元老

积分
5069
发表于 2023-9-22 03:01:47 | 显示全部楼层
好帖,来顶下

1

主题

3480

回帖

5225

积分

论坛元老

积分
5225
发表于 2023-11-5 21:31:59 | 显示全部楼层
谢谢楼主,共同发展

1

主题

3404

回帖

5111

积分

论坛元老

积分
5111
发表于 2023-11-14 06:48:18 | 显示全部楼层
大佬牛逼,学习了

1

主题

3502

回帖

5258

积分

论坛元老

积分
5258
发表于 2023-11-14 06:48:48 | 显示全部楼层
我是个凑数的。。。

1

主题

3396

回帖

5099

积分

论坛元老

积分
5099
发表于 2023-11-14 06:51:03 | 显示全部楼层
我抢、我抢、我抢沙发~

1

主题

3458

回帖

5192

积分

论坛元老

积分
5192
发表于 2023-11-15 01:39:08 | 显示全部楼层
前排支持下

1

主题

3552

回帖

5333

积分

论坛元老

积分
5333
发表于 2023-11-15 01:41:38 | 显示全部楼层
不错,支持下楼主

1

主题

3414

回帖

5126

积分

论坛元老

积分
5126
发表于 2024-3-16 23:33:59 | 显示全部楼层
学习了,不错,讲得太有道理了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|聚云老站长 ( 粤ICP备2023011934号-1 )

GMT+8, 2024-9-20 11:54 , Processed in 1.222262 second(s), 24 queries .

快速回复 返回顶部 返回列表