我有這樣的HTML代碼:獲取文本框的值在Javascript
<table border="" cellpadding="3" cellspacing="0" id="mytable">
<tbody><tr><td>Song:</td> <td><input type="text" name="song" maxlength="64" size="48" /> </td></tr>
<tr><td>Artist:</td> <td><input type="text" name="artist" maxlength="16" size="48" /> </td></tr>
如何獲得「歌」和「藝術家」的價值觀?我曾嘗試:
var elTableCells = mytable.getElementsByTagName("td");
alert(elTableCells[2].value);
alert(elTableCells[4].value);
,但我不斷收到「未定義」即使有文本框裏面的文字
jQuery並不是每個Javascript問題的答案 – lonesomeday 2011-01-18 21:56:27
更簡單的替代`$(「input [name ='song']」)。val()` – Dutchie432 2011-01-18 21:57:15