我從網站上輸入的值定義是這樣的:獲取和設置從輸入採用javascript
<input type="text" name="postdb[title]" size="60" value id="title" class="input_text">
我已經試過這樣:
document.getElementsByName('postdb[title]')[0].value='test'
這:
document.getElementById('title').value='test'
但它不起作用,如何設置這個輸入的值使用javascript?
編輯:
我發現這個輸入insideof <form name="FORM..
,所以如何找到它以這樣的形式使用JavaScript?
編輯:解決; 其實際上從內部的iframe的形式,所以我只是用這個:
var vform =document.frames['main'].document.forms['FORM'];
vform.elements['title'].value='test'; thanks for help,
'getElementById()'適合我。看[這個小提琴](http://jsfiddle.net/8wLxm/)。也許你有另一個具有相同'id'的元素? – Sirko
[兩者都應該工作](http://jsfiddle.net/CdUNA/)。代碼運行時DOM是否準備就緒? –
我感覺DOM沒有準備好。 – gdoron