当谈到 javascript 时,我是一个新手,我正在玩不同的教程并尝试制作自己简单的东西来更好地理解这一切。今天的学习都是关于通过函数传递参数。我想做的是让用户填写表格,将这些答案提交给 javascript 中的变量,然后通过 onClick 事件调用一个函数,然后显示输入到表单中的所有数据。
首先,我希望这是有道理的,其次,我希望它正确使用 javascript,老实说,我只是想更好地理解传递参数。
任何人都可以建议任何资源或指出我从哪里开始这个小项目的正确方向
当谈到 javascript 时,我是一个新手,我正在玩不同的教程并尝试制作自己简单的东西来更好地理解这一切。今天的学习都是关于通过函数传递参数。我想做的是让用户填写表格,将这些答案提交给 javascript 中的变量,然后通过 onClick 事件调用一个函数,然后显示输入到表单中的所有数据。
首先,我希望这是有道理的,其次,我希望它正确使用 javascript,老实说,我只是想更好地理解传递参数。
任何人都可以建议任何资源或指出我从哪里开始这个小项目的正确方向
var data = document.getElementById('id').value;
检查这个: js变量
表单元素是select
, input
, textarea
.
在表单上,添加一个提交事件处理程序,它执行以下操作
使用document.getElementsByTagName
方法,您可以获得表单中所有此类元素的数组。
所有这些元素都有一个value
属性,它将返回其中的当前值。使用它,您可以在提交表单时创建一个字符串来表示当前数据。
为了从具有唯一 ID 的文本框/文本区域/下拉列表中获取值,您可以使用
document.getElementBtId("IDOFTHECONTROL").value
如果输入是 DIV/SPAN,则使用 innerHTML
document.getElementBtId("IDOFTHECONTROL").innerHTML
最简单的方法:
var javascriptvar = document.getElementById('CONTROL_ID').value;