求教大神。。。。。。
求大神講解:任務三中,我想實現(xiàn)的是當你輸入1--6里面的數(shù),確定后,勾選正確,然后id="wb"的input文本框內返回null或者未定義,而不是停留在當前數(shù)字,這樣下次輸入可以不用先刪除再輸入,我之前是這樣寫的:hobby[j-1].checked = true;后面寫j="";但是不行,后來改成document.getElementById("wb").value =""后就可以實現(xiàn)了: var j=document.getElementById("wb").value;為什么用j就不行了?
2017-07-31
我這樣寫可以實現(xiàn)額,你是哪里出了問題呢?
2017-08-06
不管是對象,還是就是一個簡單的變量,它們都是變量,換一種說法就是JS里的對象是一個比較復雜的變量,它有自己的一些屬性。而它們獲取值這都是一個參數(shù)傳遞的過程。就像C里的,參數(shù)傳遞,實參傳形參,而不能形參傳實參,屬于單向傳遞。
2017-08-05
j不行,你應該試一試j.value=""
2017-08-02
我想實現(xiàn)的是當你輸入1--6里面的數(shù),確定后,勾選正確,然后id="wb"的input文本框內返回null或者未定義,而不是停留在當前數(shù)字,這樣下次輸入可以不用先刪除再輸入
其實很簡單 給個if ? 判斷 文本框的value ?如下 望采納
function checkone(){
? ? ? ? ? ? var j=document.getElementById("wb").value;
? ? ? ? ? ? var out = document.getElementById("wb");
? ? ? ? ?// 任務3
? ? ? ? ? ? var change = document.getElementById("hobby"+j);
? ? ? ? ? ? ? ? change.checked = true;
? ? ? ? ? ??if(out.value != ""){
? ? ? ? ? ? ? ? ?out.value = "";
? ? ? ? ? ? ?}?
? ? ? ?}