首页 > 软件操作教程 > 编程开发 > JavaScript
题目内容

JavaScript 发送表单数据

题目答案

■知识点

使用XMLHttpRequest对象发送表单数据时,需要创建一个FotmData对象。其用法如下:

    var form = document.getElementByld(nformln); var formData = new FormData(form);


FormData()构造函数包含一个参数,表示页面中的一个表单(form)元素。


创建formData对象之后,把该对象传递给XMLHttpRequest对象的sendO方法即可。

    xhr.send(formData);


使用formData对象的appendO方法可以追加数据,这些数据将在向服务器端发送数据时随着用户在表单控件中输入的数据一起发送到服务器端。appendO方法的用法如下:

    formData. append ('add_data'、'测试1); //在发送之前添加附加数据


该方法包含两个参数:第1个参数表示追加数据的键名,第2个参数表示追加数据的键值。


当formData对象中包含附加数据时,服务器端将该数据的键名视为一个表单控件的name属性值,将该数据的键值视为该表单控件中的数据。

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端