Javascript 联络表格7
我试图为我的表单创建价格计算器,但在从-字段获取值时遇到了一些严重的问题。 下面是基本的.js代码: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; 无法从-元素获取数据 有什么建议可以解决这个问题吗 谢
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')代码>