cuốn sách gpt4 ai đã làm

Chuyển đổi âm thanh phát/tạm dừng JavaScript

In lại Tác giả: Walker 123 Thời gian cập nhật: 28-11-2023 00:51:56 30 4
mua khóa gpt4 Nike

Đây là một JSFiddle:

http://jsfiddle.net/8LczkwLz/19/

HTML:

JS:

var flashcardAudio = document.getElementsByClassName('flashcardAudio'),
control = document.getElementsByClassName('loaClicked');

control.onclick = hàm () {
tạm dừng_html='';
loa_html='';

//Cập nhật nút
var tạm dừng = control.innerHTML === tạm dừng_html;
control.innerHTML = tạm dừng loa_html : tạm dừng_html;

// Cập nhật âm thanh
phương thức var = tạm dừng ? 'tạm dừng': 'chơi';
flashcardAudio[phương thức]();

// Ngăn chặn hành động mặc định
trả về sai;
};

Khi nhấp vào nút phát, tôi muốn thấy nó chuyển sang nút tạm dừng và ngược lại. Tuy nhiên, dường như có vấn đề khi nhập hàm vào JS vì thông báo cảnh báo không bao giờ kích hoạt.

câu trả lời hay nhất

Bạn quên nhắm mục tiêu một phần tử cụ thể, chỉ cần thay đổi JSDòng 1 và Dòng 2 Thay thế bằng:

var flashcardAudio = document.getElementsByClassName('flashcardAudio')[0],
control = document.getElementsByClassName('loaClicked')[0];

và xóa khoảng trắng trong url img của nút tạm dừng.

Nhìn thấyjsfiddle

Về chuyển đổi âm thanh phát/tạm dừng JavaScript, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/26665747/

30 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress