作者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