亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

第三個任務,我這樣寫不對嗎???

function checkone(){

? ? ? ? ? ? var j=document.getElementById("wb").value;

? ? ? ? ? ? var hobby=document.getElementsByName("hobby");

? ? ? ? ? ? var i=j-1;

? ? ? ? ? ? hobby[i].checked=true;


正在回答

2 回答

就算可以也不能算對,要求是用ID來實現,上面寫的都不是用ID來實現的

//由ID實現
????????function?checkone1(){
????????????var?j=document.getElementById("wb1").value;
????		var?hobby?=?document.getElementsByName("hobby");
			if(j>0&&j<hobby.length+1){
				
				for(var?i=0;i<1;i++){
					var?x?=?document.getElementById("hobby"+j)
					if(x){
						clearall();
						x.checked?=?true;
					}
				}
			}else{
				alert("1-6");
			}
			
//由ID實現
?????function?checkedone(){
????		var?hobby?=?document.getElementsByName("hobby");
			var?j?=?document.getElementById("select").value;
			if(j<hobby.length+1){
				for(var?i=0;i<hobby.length;i++){
					if(hobby[i].id.charAt(5)?==?j){
						hobby[i].checked?=?true;
					}else{
						hobby[i].checked?=?false;
					}
				}
			}else{
				alert("你輸入越界請重新輸入");
			}
		}


0 回復 有任何疑惑可以回復我~

當然不行拉!你還真當數學拉。正確的寫法以下

function checkone(){

? ? ? ? ? ? var j=document.getElementById("wb").value;

? ? ? ??

? ? ? ? ?// 任務3

? ? ? ? ? ? var hobby=document.getElementById("hobby+j");

? ? ? ? ? ? hobby.checked=true;

? ? ? ? }


0 回復 有任何疑惑可以回復我~
#1

Guisoulmate 提問者

哪里不行啊原因啊哥,我看到有人這樣寫可以
2016-02-02 回復 有任何疑惑可以回復我~
#2

溯夢隨風 回復 Guisoulmate 提問者

我也這樣寫的,各人有各人思路,這思路應該沒錯吧,我的是直接hobby[j-1]
2016-02-02 回復 有任何疑惑可以回復我~
#3

zqbinary 回復 溯夢隨風

我和你寫的一樣,但我看不到效果,parseInt(j)也不行。
2016-02-04 回復 有任何疑惑可以回復我~
#4

zqbinary 回復 Guisoulmate 提問者

function checkone(){ var j=document.getElementById("wb").value;//因為這個函數里沒有定義hobby,定義一下就行。 var hobby = document.getElementsByName("hobby"); hobby[j-1].checked=true; // 任務3 }
2016-02-04 回復 有任何疑惑可以回復我~
#5

zqbinary 回復 Guisoulmate 提問者

function checkone(){ var j=document.getElementById("wb").value;//因為這個函數里沒有定義hobby,定義一下就行。 var hobby = document.getElementsByName("hobby"); hobby[j-1].checked=true; // 任務3 }
2016-02-04 回復 有任何疑惑可以回復我~
查看2條回復

舉報

0/150
提交
取消

第三個任務,我這樣寫不對嗎???

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號