8.17js

雷子暑假结束發表於2024-08-23

1、使用 html 寫一個網頁,要求滿足以下條件:

(1)網頁中含有任意一張圖片,圖片路徑使用絕對路徑,滑鼠懸停在圖片時出現“馬哥教育” 文字,且點選圖片可跳轉至馬哥教育官方頁面

(2)網頁中包含賬號、密碼登入,且賬號提前定義好是 admin 且不可更改,輸入密碼時顯 示加密形式

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>網路安全C10期課程8.17作業</title>

</head>

<body>

<form>

賬號<input type="text" name="賬號" value="admin" size="10">

密碼<input type="password" name="密碼" value="" size="10">

<input type="reset">

<input type="submit">

</form>

<a href="https://edu.magedu.com"> <img src="image/美女1.jpg" style="width: 200px; height: 250px;" title="馬哥教育"></a>

<script>

var a = 1;

var b = 2;

console.log(a + b);

</script>

</body>

</html>

2、判斷題

(1)Java 是編譯型語言。錯既不是編譯也不是解釋

(2)Javascript 中,不區分大小寫字母,也就是說 A 和a 是同一個變數。錯,大小寫敏感

(3)Javascript 中的常量包括 String、Number、Boolean 、Null 、Undefined。錯,基本資料型別

(4)String 字串的語法中既可以使用單引號,也可以使用雙引號。對,但要注意1不能混用,同類不能巢狀,單不能巢狀雙

(5)typeof 是用來判斷變數型別,不可以當作運算子使用。 錯 一元運算子後面只跟一個

(6)任何值和 undefined 運算,undefined 可看做 0 運算。 錯 null NaN

3、請分別描述下列程式碼中“+”的作用。

(1)console.log("年齡:" + 20);字串連線

(2)console.log(11+22+33); 運算

(3)console.log("網路+安全"); 單純表示加號

(4)vara = 1; var b = 2;

console.log("a" + b); 字串連線

(5)vara = 1;

var b = 2;

console.log("a + b"); 單純表示加號

4、計算下述程式碼的列印值 var a = 10;

var b = 10;

console.log(a++); 10

console.log(++a);

12

console.log(--b)

9

; console.log(b--);

9

  1. 分別使用行內式、內嵌式、引入外部檔案的方法造成網頁彈窗,要求觸發彈窗的 JS 命令 不止一種。

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>網路安全C10期課程8.17作業</title>

<!-- 引入外部檔案 -->

<script src="a.html"></script>

</head>

<body>

<!-- 行內式 -->

<input type="button" value="點我點我" onclick="alert('hello')" />

<!-- 內嵌式 -->

<script type="text/javascript">

// 在這裡寫 js 程式碼

prompt('馬哥教育');

</script>

</body>

</html>

a.html

print('hello')