Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 联络表格7_Javascript_Wordpress_Dom_User Input_Contact Form 7 - Fatal编程技术网

Javascript 联络表格7

Javascript 联络表格7,javascript,wordpress,dom,user-input,contact-form-7,Javascript,Wordpress,Dom,User Input,Contact Form 7,我试图为我的表单创建价格计算器,但在从-字段获取值时遇到了一些严重的问题。 下面是基本的.js代码: document.getElementsByName('numberOfThings').value CF7似乎并没有真正将新值传递给-fields“value”属性,因为控制台只输出“undefined”作为调用的响应 我也注意到基本的 document.getElementById('textFieldId').innerHTML; 无法从-元素获取数据 有什么建议可以解决这个问题吗 谢

我试图为我的表单创建价格计算器,但在从-字段获取值时遇到了一些严重的问题。 下面是基本的.js代码:

document.getElementsByName('numberOfThings').value
CF7似乎并没有真正将新值传递给-fields“value”属性,因为控制台只输出“undefined”作为调用的响应

我也注意到基本的

document.getElementById('textFieldId').innerHTML;
无法从-元素获取数据

有什么建议可以解决这个问题吗


谢谢

您可以访问如下表单:

user_input = document.forms[0].text.value
其中text是文本字段、textarea或隐藏字段的名称。这个元素的值给出了文本,所以我们将其传输到用户输入

写作也是可能的:

document.forms[0].text.value = 'The new value';

使用
document.getElementById('textFieldId').value谢谢,成功了!我不知道getElementById和getElementsByName之间有这么大的区别。很抱歉出现“不清楚或没有用的问题”。getElementByName是按名称获取元素,但元素的名称是。例如:
var collection=getElementByName('div')(元素名称应为html元素名称)。getElementsById是通过元素的id属性获取元素<代码>
然后
getElementById('abc')