作者hwakeye (hwakeye)
看板Web_Design
標題Re: [問題] javascript有關setTimeout()這個函數
時間Wed Jan 4 02:03:59 2006
※ 引述《LMY8684 (LMY)》之銘言:
: ※ 引述《LPH66 (運命のルーレット廻して)》之銘言:
: : 要看原始碼動作得快一點 因為document.write會把網頁洗掉
: : 我貼在下面好了
: : <html>
: : <head>
: : </head>
: : <body>
: : <script type="text/javascript">
: : var att=1;
: : setTimeout("document.write(\"<input type=text name='att' value=\"+att+\">點
: : 的攻擊力!!<br>\");", 1000);
: : </script>
: : </body>
: : </html>
: 我發覺為什麼不行了
: 因為這個函式我放到onclick=""裡面
: 請問一下醬子該怎麼辦呢QQ
改成用函式呼叫吧
<script type="text/javascript">
function attack(att) {
setTimeout("document.write(\"<input type=text name='att' value=\"+att+\">點
的攻擊力!!<br>\");", 1000);
return true;
}
</script>
然後就用
onclick="javascript: attack(1);"
類似這樣應該就OK了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.130.27.149
※ 編輯: hwakeye 來自: 140.130.27.149 (01/04 02:04)