第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

完美運行,是不是最簡代碼

?<!--當點擊相應按鈕,執(zhí)行相應操作,為按鈕添加相應事件-->????
?<input?type="button"?value="改變顏色"?onclick="colorchenge()"?>??????
?<input?type="button"?value="改變寬高"?onclick="sizechenge()">????
?<input?type="button"?value="隱藏內(nèi)容"?onclick="hideelement()">????
?<input?type="button"?value="顯示內(nèi)容"?onclick="nohideelement()">????
?<input?type="button"?value="取消設置"?onclick="cancel()">??</form>??
?<script?type="text/javascript">//定義"改變顏色"的函數(shù)????
?var?text=document.getElementById("txt");????
?function?colorchenge(){????????
?text.style.color="red";????????
?text.style.backgroundColor="#CCC";????}
?//定義"改變寬高"的函數(shù)????
?function?sizechenge(){????????
?text.style.width="800px";????????
?text.style.height="600px";????}
?//定義"隱藏內(nèi)容"的函數(shù)????
?function?hideelement(){????????
?text.style.display="none";????}
?//定義"顯示內(nèi)容"的函數(shù)????
?function?nohideelement(){????????
?text.style.display="block";?????}
?//定義"取消設置"的函數(shù)????
?function?cancel(){????????
?if(cancel=true){????????????
?text.style="none";????????}????????
?else{????????????????????}????}??
?</script></body></html>

以上代碼編輯后測試可運行相應要求,請各位大神看看是否為最簡化的代碼;

煩請指正和優(yōu)化,歡迎討論

正在回答

8 回答

話說,,,為什么要用相等判斷啊,,if()就是判斷是否是ture的,,,在用confirm時就會得到ture或false,無論是哪一種改法我都覺得沒有必要判斷是否等于ture

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

手刻CPU 提問者

對的,用==或者直接if(變量)即可,謝謝
2018-07-20 回復 有任何疑惑可以回復我~

我即使是copy了你的代碼,點了按鈕,文字還是沒有變化= =

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

手刻CPU 提問者

1,我沒有寫<input>標簽中調(diào)用函數(shù)的部分。這部分你可以檢查一下。 2,標點符號,重點看下括號,逗號和分號,要用英文的,還有不能漏掉
2018-07-21 回復 有任何疑惑可以回復我~

change不是chenge.....

我強迫癥。。。。 =。=

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

? ? function cancel(){

? ? ? ? var a=confirm("是否取消設置?");

? ? ? ? if(a==true){

? ? ? ? ? ? text.style="none";

? ? ? ? }

? ? ? ? else{

? ? ? ? document.write("為什么?");

? ? ? ? }

? ? }

最后取消設置哪里我忽略了要彈出確認,所以才那樣寫。。。

謝謝各位提醒,改為上面這樣。

我的本意為問是不是最簡化的代碼,不意被各位大哥發(fā)現(xiàn)了疏漏,先謝過

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

舊夢

其實java里面不是寫的越簡單效率越高, 就像javase中用import時, 我們往往單獨寫出導入的多個類, 而不是寫java.lang.*這樣全部導入, 因為在運行時*代表全部子類, 會導入過多無用的類造成效率的低下,,, 所以你不用這么擔心代碼多, 就像你寫text.style="none"; 實際運行效率比(單獨恢復可能改變的值為默認值)的效率要低,, 所以不存在最簡一說,,, 編程中更關(guān)注效率問題。。。 特別提醒一下。。。。
2018-07-20 回復 有任何疑惑可以回復我~

樓上說得對

function cancel(){

var message = confirm("確認重置操作么?")


if(message){

text.style="none";

}

}

我覺得這樣也可以

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

24行 ?if(confirm("要取消設置嗎"))

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

....嘛,,,沒人嗎,,,,,,,,其實就24行有問題,,,要不就聲明var cancel=confirm("是否取消設置?");要不直接把括號里的改為if(confiem("是否取消設置?"))

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

qq_Eternally_0

直接把括號里的改為if(confiem("是否取消設置?")) 這樣試過了 不行啊 沒反應
2018-07-20 回復 有任何疑惑可以回復我~
#2

舊夢 回復 qq_Eternally_0

這句沒問題,應該是if后面的寫錯了, 檢查一下小括號,大括號有沒成對, 檢查有沒加夠分號。
2018-07-20 回復 有任何疑惑可以回復我~
#3

手刻CPU 提問者 回復 qq_Eternally_0

confirm打錯了
2018-07-21 回復 有任何疑惑可以回復我~

你是認真的嗎?

.......我掃一眼就看到24行的錯誤了,,,,,,,,,,(注:java中判斷相等時用==,賦值用=)

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

舉報

0/150
提交
取消
JavaScript入門篇
  • 參與學習       741077    人
  • 解答問題       9811    個

JavaScript做為一名Web工程師的必備技術(shù),本教程讓您快速入門

進入課程

完美運行,是不是最簡代碼

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號