我有一個輸入標記正在被包含在一個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包括/生成的。由於某些原因,我總是收到未定義的錯誤。 –