作者zerg1228 (你今天波逼了嗎)
看板Ajax
標題[問題] 有關getElementById的問題
時間Thu Jun 30 22:59:11 2011
小弟剛學JavaScript不久很不熟...
想問一下
var textedD = new getElementById("texted").value;
上面那一段
他說我textedD是undefined
到底是哪裡出錯了?
感謝各位為小弟解惑...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.168.78.59
1F:→ s25g5d4:getElementById是document物件下的一個函式 06/30 23:00
2F:→ s25g5d4:正確用法是document.getElementById 06/30 23:01
3F:→ s25g5d4:沒有new 06/30 23:01
可是我把new移掉也是一樣耶...他還是說undefined...
※ 編輯: zerg1228 來自: 118.168.78.59 (06/30 23:07)
4F:→ s25g5d4:要打document.getElementById("texted") 06/30 23:16
5F:→ s25g5d4:而且你要把script放到</body>之後 06/30 23:17
6F:→ s25g5d4:或是透過window.onload的辦法... 06/30 23:17
7F:→ emag:因為 id 是 texted 這個 tag 沒有 value 這個屬性 07/01 01:43
8F:→ emag:如果 <input id='texted' value='abc'>, textedD 就會是 abc 07/01 01:44
9F:→ emag:如果是 <span id='texted'>abc</span>, 就會是 undefined 07/01 01:46
10F:→ zerg1228:喔喔瞭解!剛剛已解決了 謝謝各位! 07/02 01:07