課程
/前端開發
/JavaScript
/JavaScript進階篇
想實現點擊n次按鈕就出現n個介于0-10之間的整數的功能。能不能使按鈕點擊一次不消失?
2017-07-22
源自:JavaScript進階篇 7-16
正在回答
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Mathint </title>
<script type="text/javascript">
function random(){
var i=Math.random()*10;
alert("隨機數:"+i+"四舍五入后:"+Math.round(i));}
</script>
</head>
<body>
? ??
? ? ? ? <input type="button" value="運行" onclick="random()"/><br>
</body>
</html>
首先:你代碼“botton”改一下;
其次:不需要br;
再次:點擊一次事件就運行一次,文檔肯定會被document.write替代掉;
第四:我沒明白你說的是什么意思?是點擊n次,隨機數直接在一列顯示;還是想每次點擊一次,只顯示一個數,下次點擊數據被替代;如果是前者可以考慮用ul li每點擊一次都添加一個li標簽;后者直接在document.write(...)下面加上document.write("<br>");即可
qq_灰色頭像_17
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
4 回答JS點擊按鈕后按鈕消失
2 回答用按鈕實現訪問兄弟節點?怎樣點了按鈕不消失?
1 回答為什么點擊按鈕后,按鈕會消失
3 回答點擊按鈕,沒有出現對話框,然后按鈕就消失了。。不懂
5 回答我寫了刷新效果,怎么點擊按鈕后按鈕就消失了!
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-08-26
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Mathint </title>
<script type="text/javascript">
function random(){
var i=Math.random()*10;
alert("隨機數:"+i+"四舍五入后:"+Math.round(i));}
</script>
</head>
<body>
? ??
? ? ? ? <input type="button" value="運行" onclick="random()"/><br>
? ??
</body>
</html>
2017-07-22
首先:你代碼“botton”改一下;
其次:不需要br;
再次:點擊一次事件就運行一次,文檔肯定會被document.write替代掉;
第四:我沒明白你說的是什么意思?是點擊n次,隨機數直接在一列顯示;還是想每次點擊一次,只顯示一個數,下次點擊數據被替代;如果是前者可以考慮用ul li每點擊一次都添加一個li標簽;后者直接在document.write(...)下面加上document.write("<br>");即可