作者oj113068 (橘子汁)
看板Web_Design
標題[問題] javascript輸出變數
時間Mon Jan 31 17:12:24 2011
請問,JS算出變數後,想要把他顯示在網頁指定的位置
可是卻一直顯示錯誤
用document.getElementById
顯示「document.getElementById(...)' 是 null 或不是一個物件」
所以命名的ID內沒有顯示,不過由於這串也不是我寫的>"<
所以不知道錯在哪、如何修改
搜尋getElementById也找不到可能的錯誤
只好上來版上問
這是code
<script type="text/javascript">
var maxNum = 100;
var minNum = 10;
var n = Math.floor(Math.random() * (maxNum - minNum + 1)) + minNum;
document.getElementById("txtHint1").innerHTML=n;
</script>
<html>
<span id="txtHint1"> </span>
</html>
謝謝Q_Q
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.250.77.208
推 itisjoe:把script擺到span後面 因為執行js的時候 span標籤還沒出來 01/31 17:42
→ itisjoe:還少了<body> 01/31 17:45
→ oj113068:!!!!!謝謝1樓!!!原來是這樣!!! 01/31 17:47
→ oj113068:喔沒有啦body是我想說貼在版上簡化一點拿掉了 01/31 17:48
→ oj113068:太感謝你了(大哭) 01/31 17:48
→ s25g5d4:也可以擺到前面去...然後加上window.onload XD 02/01 15:19
→ s25g5d4:PS. 有AJAX版喔! 02/01 15:19