課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
啥也看不清
2017-06-23
源自:JavaScript進(jìn)階篇 9-4
正在回答
<!DOCTYPE html><html><head lang="en"> ? ?<meta charset="UTF-8"> ? ?<title></title></head><body> ? ?<form> 請選擇你愛好:<br> ? ? ? ?<input type="checkbox" name="hobby" id="hobby1" value="1">音樂 ? ? ? ?<input type="checkbox" name="hobby" id="hobby2" value="2">登山 ? ? ? ?<input type="checkbox" name="hobby" id="hobby3" value="3">游泳 ? ? ? ?<input type="checkbox" name="hobby" id="hobby4" value="4">閱讀 ? ? ? ?<input type="checkbox" name="hobby" id="hobby5" value="5">打球 ? ? ? ?<input type="checkbox" name="hobby" id="hobby6" value="6">跑步 <br> ? ? ? ?<input type="button" value = "全選" onclick = "checkall();"> ? ? ? ?<input type="button" value = "全不選" onclick = "clearall();"> ? ? ? ?<p>請輸入您要選擇愛好的序號(hào),序號(hào)為1-6:</p> ? ? ? ?<input id="wb" name="wb" type="text" > ? ? ? ?<input name="ok" type="button" value="確定" onclick = "checkone();"> ? ?</form> ? ?<script type="text/javascript"> var hobby = document.getElementsByName("hobby"); function checkall(){ ? ? ? ? ? ?for(var i=0;i<hobby.length;i++){ ? ? ? ? ? ? ? ?hobby[i].checked = true; } ? ? ? ?} ? ? ? ?function clearall(){ ? ? ? ? ? ?for(var i=0;i<hobby.length;i++){ ? ? ? ? ? ? ? ?hobby[i].checked = false; } ? ? ? ?} ? ? ? ?function checkone(){ ? ? ? ? ? ?var txtVal = document.getElementById("wb").value; for(var i=0;i<hobby.length;i++){ ? ? ? ? ? ? ? ?if(hobby[i].value == txtVal){ ? ? ? ? ? ? ? ? ? ?hobby[i].checked = true; } ? ? ? ? ? ?} ? ? ? ? ? ?// 任務(wù)3 } ? ?</script></body></html>
Eurek 提問者
舉報(bào)
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁動(dòng)態(tài)交互世界
2 回答編輯器不顯示,這樣寫對嗎?
1 回答編輯器主題
2 回答編輯器問題
3 回答編輯器問題嗎?
3 回答這一節(jié)的編輯器有問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-06-23
<!DOCTYPE html>
<html>
<head lang="en">
? ?<meta charset="UTF-8">
? ?<title></title>
</head>
<body>
? ?<form>
請選擇你愛好:<br>
? ? ? ?<input type="checkbox" name="hobby" id="hobby1" value="1">音樂
? ? ? ?<input type="checkbox" name="hobby" id="hobby2" value="2">登山
? ? ? ?<input type="checkbox" name="hobby" id="hobby3" value="3">游泳
? ? ? ?<input type="checkbox" name="hobby" id="hobby4" value="4">閱讀
? ? ? ?<input type="checkbox" name="hobby" id="hobby5" value="5">打球
? ? ? ?<input type="checkbox" name="hobby" id="hobby6" value="6">跑步 <br>
? ? ? ?<input type="button" value = "全選" onclick = "checkall();">
? ? ? ?<input type="button" value = "全不選" onclick = "clearall();">
? ? ? ?<p>請輸入您要選擇愛好的序號(hào),序號(hào)為1-6:</p>
? ? ? ?<input id="wb" name="wb" type="text" >
? ? ? ?<input name="ok" type="button" value="確定" onclick = "checkone();">
? ?</form>
? ?<script type="text/javascript">
var hobby = document.getElementsByName("hobby");
function checkall(){
? ? ? ? ? ?for(var i=0;i<hobby.length;i++){
? ? ? ? ? ? ? ?hobby[i].checked = true;
}
? ? ? ?}
? ? ? ?function clearall(){
? ? ? ? ? ?for(var i=0;i<hobby.length;i++){
? ? ? ? ? ? ? ?hobby[i].checked = false;
}
? ? ? ?}
? ? ? ?function checkone(){
? ? ? ? ? ?var txtVal = document.getElementById("wb").value;
for(var i=0;i<hobby.length;i++){
? ? ? ? ? ? ? ?if(hobby[i].value == txtVal){
? ? ? ? ? ? ? ? ? ?hobby[i].checked = true;
}
? ? ? ? ? ?}
? ? ? ? ? ?// 任務(wù)3
}
? ?</script>
</body>
</html>