Hướng dẫn click button change image javascript - nhấp vào nút thay đổi hình ảnh javascript

Điều này có vẻ như nó nên hoạt động nhưng không. Tôi không chắc vấn đề đang ở đâu - hoặc tôi đang làm sai, hoặc có thể tôi có lỗi cú pháp. Tôi chỉ không làm gì cả. Tôi đang cố gắng để hình ảnh hiện tại thay đổi khi nhấp vào nút. Tôi là người mới bắt đầu tại JavaScript, vì vậy hãy nhẹ nhàng;) Cảm ơn bạn!




Hướng dẫn click button change image javascript - nhấp vào nút thay đổi hình ảnh javascript

Đã hỏi ngày 26 tháng 10 năm 2013 lúc 17:01Oct 26, 2013 at 17:01

Hướng dẫn click button change image javascript - nhấp vào nút thay đổi hình ảnh javascript

1

Bạn đã bỏ lỡ các trích dẫn trong .getElementById('theImage')

 function pictureChange()
    {
    document.getElementById('theImage').src="http://31.media.tumblr.com/fca646cd8fe87906e605ad7e8d039903/tumblr_mmoz4fWT6U1soh2p8o1_500.png";
    }

Đã trả lời ngày 26 tháng 10 năm 2013 lúc 17:08Oct 26, 2013 at 17:08

RoarroarRoar

2.1074 huy hiệu vàng24 Huy hiệu bạc37 Huy hiệu đồng4 gold badges24 silver badges37 bronze badges

Thêm " vào đối số getElementById và xóa ) ở cuối dòng:


http://jsfiddle.net/cdd8j/ - tại đây. Nó hoạt động.

theImage chỉ là ID của yếu tố, không phải là biến, vì vậy bạn phải đặt nó vào báo giá.

Đã trả lời ngày 26 tháng 10 năm 2013 lúc 17:08Oct 26, 2013 at 17:08

RoarroarCrazy Yoghurt

2.1074 huy hiệu vàng24 Huy hiệu bạc37 Huy hiệu đồng2 gold badges27 silver badges37 bronze badges

Thêm " vào đối số getElementById và xóa ) ở cuối dòng:

theButton.onclick = function pictureChange()
{
   document.getElementById("theImage").src="http://31.media.tumblr.com/fca646cd8fe87906e605ad7e8d039903/tumblr_mmoz4fWT6U1soh2p8o1_500.png";
}

http://jsfiddle.net/cdd8j/ - tại đây. Nó hoạt động.

theImage chỉ là ID của yếu tố, không phải là biến, vì vậy bạn phải đặt nó vào báo giá.Oct 26, 2013 at 17:13

Yoghurtcrazy sữa chua điên rồMd Ashaduzzaman

2.3252 huy hiệu vàng27 Huy hiệu bạc37 Huy hiệu đồng2 gold badges17 silver badges33 bronze badges

0

Có rất nhiều cách bạn có thể thử. Đặt chức năng bằng các thuộc tính nội tuyến hoặc gọi nó bằng ID trong tập lệnh của bạn.:

 function pictureChange()
    {
    document.getElementById('theImage').src="http://31.media.tumblr.com/fca646cd8fe87906e605ad7e8d039903/tumblr_mmoz4fWT6U1soh2p8o1_500.png";
    }
0 works best.

Thử nghiệmNov 19, 2016 at 13:33

Hướng dẫn click button change image javascript - nhấp vào nút thay đổi hình ảnh javascript

Làm thế nào để thay đổi nguồn hình ảnh bằng JavaScript?


Trong trường hợp chúng tôi muốn thay đổi hình ảnh trong JavaScript, chúng tôi có thể làm theo cách tiếp cận này.

Changing the Image

Hướng dẫn click button change image javascript - nhấp vào nút thay đổi hình ảnh javascript
myImage" width="100" height="150">

Click on the "Change" button to convert waterbottle
into Softdrink bottle

Trong đoạn mã trên, & nbsp; getEuityById tìm thấy hình ảnh với ID ID MyImage và thay đổi hình ảnh bằng mỗi lần nhấp vào nút "Thay đổi". Trong mã

 function pictureChange()
    {
    document.getElementById('theImage').src="http://31.media.tumblr.com/fca646cd8fe87906e605ad7e8d039903/tumblr_mmoz4fWT6U1soh2p8o1_500.png";
    }
1 & nbsp; Thuộc tính
 function pictureChange()
    {
    document.getElementById('theImage').src="http://31.media.tumblr.com/fca646cd8fe87906e605ad7e8d039903/tumblr_mmoz4fWT6U1soh2p8o1_500.png";
    }
2 được sử dụng trong các thử nghiệm
 function pictureChange()
    {
    document.getElementById('theImage').src="http://31.media.tumblr.com/fca646cd8fe87906e605ad7e8d039903/tumblr_mmoz4fWT6U1soh2p8o1_500.png";
    }
3 này nếu
 function pictureChange()
    {
    document.getElementById('theImage').src="http://31.media.tumblr.com/fca646cd8fe87906e605ad7e8d039903/tumblr_mmoz4fWT6U1soh2p8o1_500.png";
    }
4 chứa chuỗi "colorbottel". Nếu có trận đấu,
 function pictureChange()
    {
    document.getElementById('theImage').src="http://31.media.tumblr.com/fca646cd8fe87906e605ad7e8d039903/tumblr_mmoz4fWT6U1soh2p8o1_500.png";
    }
3 thay đổi
 function pictureChange()
    {
    document.getElementById('theImage').src="http://31.media.tumblr.com/fca646cd8fe87906e605ad7e8d039903/tumblr_mmoz4fWT6U1soh2p8o1_500.png";
    }
6 "Waterbottel".getElementById finds a image with id “myImage” and changes the image by each click on "Change" button. In the
 function pictureChange()
    {
    document.getElementById('theImage').src="http://31.media.tumblr.com/fca646cd8fe87906e605ad7e8d039903/tumblr_mmoz4fWT6U1soh2p8o1_500.png";
    }
1 code 
 function pictureChange()
    {
    document.getElementById('theImage').src="http://31.media.tumblr.com/fca646cd8fe87906e605ad7e8d039903/tumblr_mmoz4fWT6U1soh2p8o1_500.png";
    }
2 attribute is used in this
 function pictureChange()
    {
    document.getElementById('theImage').src="http://31.media.tumblr.com/fca646cd8fe87906e605ad7e8d039903/tumblr_mmoz4fWT6U1soh2p8o1_500.png";
    }
3 tests if
 function pictureChange()
    {
    document.getElementById('theImage').src="http://31.media.tumblr.com/fca646cd8fe87906e605ad7e8d039903/tumblr_mmoz4fWT6U1soh2p8o1_500.png";
    }
4 contains the string "colorbottel". If there is match,
 function pictureChange()
    {
    document.getElementById('theImage').src="http://31.media.tumblr.com/fca646cd8fe87906e605ad7e8d039903/tumblr_mmoz4fWT6U1soh2p8o1_500.png";
    }
3 changes
 function pictureChange()
    {
    document.getElementById('theImage').src="http://31.media.tumblr.com/fca646cd8fe87906e605ad7e8d039903/tumblr_mmoz4fWT6U1soh2p8o1_500.png";
    }
6 "waterbottel".

Đầu ra

Onclick của nút "Thay đổi" trong đầu ra ở trên sẽ thay đổi nút chai nước thành chai SoftDrink, có thể được hiển thị trong hình ảnh dưới đây.

& nbsp; Lượt xem: 91587 | Đơn đặt hàng bài: 60

Bài viết liên quan


Làm cách nào để thay đổi hình ảnh bằng JavaScript?

JavaScript cung cấp thuộc tính SRC để thay đổi nguồn hình ảnh bằng cách chỉ định đường dẫn của tệp. Chẳng hạn, phương thức getEuityId () được sử dụng để trích xuất phần tử HTML thông qua ID và sau đó thuộc tính SRC sẽ thay đổi hình ảnh nguồn. Sau khi trích xuất, tệp hình ảnh nguồn mới được gán.. For instance, the getElementId() method is utilized to extract the HTML element through id, and then the src property will change the source image. After extraction, the new source image file is assigned.

Làm cách nào để thay đổi hình ảnh onclick của tôi trong HTML?

Điều này được thể hiện trong mã dưới đây.// trong html // trong javascript const img = tài liệu.getEuityByid ('img');const thay đổi_image = function () {if (img. //in javascript const img = document. getElementById('img'); const change_image = function() { if (img.

Làm thế nào để bạn thay đổi một hình ảnh trong HTML?

Bước 1: Trước hết, chúng tôi phải nhập mã HTML trong bất kỳ trình soạn thảo văn bản nào hoặc mở tệp HTML hiện có trong trình soạn thảo văn bản trong đó chúng tôi muốn thay đổi kích thước của hình ảnh.Bước 2: Bây giờ, đặt con trỏ bên trong thẻ IMG.Và sau đó, chúng ta phải sử dụng thuộc tính chiều cao và chiều rộng của thẻ IMG để thay đổi kích thước của hình ảnh.

Bạn có thể làm một onclick trên một hình ảnh?

Chúng tôi đặt onclick prop trên phần tử hình ảnh, vì vậy mỗi lần nhấp vào phần tử, chức năng HandleClick được gọi.Nếu bạn cần truy cập phần tử hình ảnh trong hàm HandleClick của bạn, hãy truy cập thuộc tính đích trên đối tượng sự kiện., so every time the element is clicked, the handleClick function gets invoked. If you need to access the image element in your handleClick function, access the target property on the event object.