我有一个输入标记正在被包含在一个javascript中。产生的输入标签如下所示:getElementByClassName更改输入值
<input class="mylivechat_prechat_name_box mylivechat_prechat_box" type="text">
有什么办法,我可以添加一个变量输入变量的值的结束?
我使用JavaScript来设置表单域的尝试:
var myClassName = document.getElementsByClassName('mylivechat_prechat_name_box mylivechat_prechat_box');
i = myClassName.length;
myClassName[i].value = "TheseAreMyChanges";
但是,我得到的错误
Uncaught TypeError: Cannot set property 'value' of undefined
返回集合的索引从0开始 – Teemu
你能描述你想真正实现* *是什么?它不完全清楚 – Jamiec
嗨Jamiec,是的,试图改变表单的输入值 - 这是由以前加载的JavaScript包括/生成的。由于某些原因,我总是收到未定义的错误。 –