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

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

請大佬指教

<!DOCTYPE HTML>

<html>


<head>

<meta http-equiv="Content-Type" Content="text/html; charset=utf-8" />

<title>javascript</title>

<style type="text/css">

body {

font-size: 12px;

}


#txt {

height: 400px;

width: 600px;

border: #333 solid 1px;

padding: 5px;

}


p {

line-height: 18px;

text-indent: 2em;

}

</style>

</head>


<body>

<h2 id="con">JavaScript課程</H2>

<div id="txt">

<h5>JavaScript為網頁添加動態效果并實現與用戶交互的功能。</h5>

<p>1. JavaScript入門篇,讓不懂JS的你,快速了解JS。</p>

<p>2. JavaScript進階篇,讓你掌握JS的基礎語法、函數、數組、事件、內置對象、BOM瀏覽器、DOM操作。</p>

<p>3. 學完以上兩門基礎課后,在深入學習JavaScript的變量作用域、事件、對象、運動、cookie、正則表達式、ajax等課程。</p>

</div>

<form>

<!--當點擊相應按鈕,執行相應操作,為按鈕添加相應事件-->

<input type="button" value="改變顏色" onclick="color('red')">

<input type="button" value="改變寬高" onclick="txtSize('300px', '300px')">

<input type="button" value="隱藏內容" onclick="display(false)">

<input type="button" value="顯示內容" onclick="display(true)">

<input type="button" value="取消設置" onclick="cancel()">

</form>

<script type="text/javascript">

const text = document.getElementById('txt')

//定義"改變顏色"的函數

function color(arg) {

text.style.color = arg

}


//定義"改變寬高"的函數

function txtSize(width, height) {

text.style.width = width

text.style.height = height

}


//定義"隱藏內容"的函數

//定義"顯示內容"的函數

function display(type) {

if (type) {

text.style.display = 'block'

} else {

text.style.display = 'none'

}

}


//定義"取消設置"的函數

function cancel() {

if (!confirm('確定要取消設置嗎?')) {

return

}

text.style = ''

}

</script>

</body>


</html>


正在回答

2 回答

粗略的看了一下,錯誤太多了,而且基本上所有語句都沒用;關閉,建議重新復習一下前面的章節

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

Damon_Salvatore 提問者

大佬可以指出都有哪些錯誤嗎?
2019-02-15 回復 有任何疑惑可以回復我~
#2

蟬時雨丶0909 回復 Damon_Salvatore 提問者

首先沒懂你為啥要用const來聲明變量。const定義的變量不可以修改,而且必須初始化。
2019-02-15 回復 有任何疑惑可以回復我~
#3

蟬時雨丶0909 回復 Damon_Salvatore 提問者

等同于常量
2019-02-15 回復 有任何疑惑可以回復我~
#4

Damon_Salvatore 提問者 回復 蟬時雨丶0909

你大概不知道 js 里的 const 是怎么實現的,MDN 是個好東西,希望你看過。
2019-02-16 回復 有任何疑惑可以回復我~
#5

蟬時雨丶0909 回復 Damon_Salvatore 提問者

嗯,你想說什么?const都不和window掛鉤了,你在頂層聲明有用嗎,作用域都不對
2019-02-16 回復 有任何疑惑可以回復我~
#6

Damon_Salvatore 提問者 回復 蟬時雨丶0909

動手寫寫代碼就知道變量作用域是啥了
2019-02-17 回復 有任何疑惑可以回復我~
查看3條回復

//定義"取消設置"的函數

function resetStyle(){

? ? var message=confirm("是否初始化設置")

? ? if(message!=null)

? ? txt.getAttributeNode("style").nodeValue ="";

}


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

舉報

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

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

進入課程

請大佬指教

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

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

幫助反饋 APP下載

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

公眾號

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