<
html
chỉ
=
"vi"
>
<
cái đầu
>
<
siêu dữ liệu
bộ ký tự
=
"UTF-8"
>
<
siêu dữ liệu
tên
=
"khung nhìn"
nội dung
=
"width=chiều rộng thiết bị, tỷ lệ ban đầu=1.0"
>
<
siêu dữ liệu
http-tương đương
=
"Tương thích với X-UA"
nội dung
=
"ie=cạnh"
>
<
tiêu đề
>Tài liệu
tiêu đề
>
<
phong cách
>
.hộp {
chiều rộng: 200px;
chiều cao: 200px;
chiều cao dòng: 200px;
màu nền: #ccc;
cỡ chữ: 30px;
căn chỉnh văn bản: ở giữa;
}
phong cách
>
cái đầu
>
<
thân hình
>
<
phân chia
lớp học
=
"hộp"
>Đây là thiết bị điểm danh
phân chia
>
<
đầu vào
kiểu
=
"cái nút"
giá trị
=
"gọi điểm danh"
nhận dạng
=
"btn"
>
<
kịch bản
>
var btn = document.getElementById("btn");
var box = document.getElementsByClassName("box")[0];
// 3. Viết trường hợp chọn ngẫu nhiên? (Nhấp vào nút để bắt đầu hẹn giờ,
// Chọn ngẫu nhiên các tên từ bộ đếm thời gian và đặt cả lớp vào một mảng. Chỉ cần tìm cách lấy số chỉ mục ngẫu nhiên)
btn.onclick = hàm() {
if(this.value==="Tên") {
hàm fn() {
var arr = ["Trương Tam", "Lý Tư", "Vương Ngô", "Triệu Lưu", "Bảy Đen", "Bạch Bát", "Cửu Tím", "Khoai Tây"];
var index = ParseInt(Math.random()*arr.length);
var n1 = ParseInt(Math.random()*255+1);
var n2 = ParseInt(Math.random()*255+1);
var n3 = ParseInt(Math.random()*255+1);
hộp.phong cách.nền="rgb("+n1+","+n2+","+n3+")" ;
box.innerHTML = arr[index];
}
this.value = "Dừng lại";
// Bộ đếm thời gian không thêm câu lệnh var, điều này liên quan đến vấn đề phạm vi.
bộ đếm thời gian=setInterval(fn,2);
}khác {
clearInterval(bộ đếm thời gian);
this.value = "Tên cuộn";
}
}
kịch bản
>
thân hình
>
html
>
Tôi là một lập trình viên xuất sắc, rất giỏi!