2016-11-09 58 views
-1

我有代碼,其中一半文本框具有恆定值,另一半我可以鍵入我的文本。這一切工作正常GetElementById,但我想把它改爲getElementByName。已經嘗試了幾個選項來使getElementByName工作,如getElementByName ("name")[0].value,getElementByName ("name").item(0).value,但仍然沒有。GetElementByName不會給出與GetElementById相同的結果

​​

這裏是代碼:https://jsfiddle.net/pact1Lc9/

+0

這是很難提供解決方案時,問題的陳述很簡單,「它不工作」。請[編輯]您的問題,以更全面地描述您預期會發生什麼以及與實際結果有何不同。看[問]提示什麼是一個很好的解釋。 –

+0

[javascript getElementByName可能的重複不起作用](http://stackoverflow.com/questions/2980830/javascript-getelementbyname-doesnt-work) –

回答

2

應該getElementsByName,而不是getElementByName

document.getElementsByName("name")[0].value; 
//    --^-- 
+0

我試過document.getElementsByName(「name」)[0] .value ;另外,我的功能仍然不起作用。 –

相關問題