Tôi muốn chuyển một vài tham số cho sự kiện
commentbtn.bind['click', function[id, name]{
alert[id];
}];
4 trong jQuery, tôi đã thử theo dõi nhưng nó không hoạt động:commentbtn.click[function[id, name]{
alert[id];
}];
Và nếu chúng ta sử dụng ràng buộc thì chúng ta sẽ làm điều đó như thế nào:
commentbtn.bind['click', function[id, name]{
alert[id];
}];
Syscall
18.4K10 Huy hiệu vàng33 Huy hiệu bạc 50 Huy hiệu Đồng10 gold badges33 silver badges50 bronze badges
Hỏi ngày 22 tháng 10 năm 2010 lúc 6:47Oct 22, 2010 at 6:47
djmzfknmdjmzfknmdjmzfKnm
26.3k68 Huy hiệu vàng164 Huy hiệu bạc226 Huy hiệu Đồng68 gold badges164 silver badges226 bronze badges
3
Xem Event.Data
commentbtn.bind['click', { id: '12', name: 'Chuck Norris' }, function[event] {
var data = event.data;
alert[data.id];
alert[data.name];
}];
Nếu dữ liệu của bạn được khởi tạo trước khi ràng buộc sự kiện, thì chỉ cần nắm bắt các biến đó trong một lần đóng.
// assuming id and name are defined in this scope
commentBtn.click[function[] {
alert[id], alert[name];
}];
Syscall
18.4K10 Huy hiệu vàng33 Huy hiệu bạc 50 Huy hiệu Đồng10 gold badges33 silver badges50 bronze badges
Hỏi ngày 22 tháng 10 năm 2010 lúc 6:47Oct 22, 2010 at 6:53
3
djmzfknmdjmzfknm
commentbtn.click[function[] {
alert[this.id];
}];
26.3k68 Huy hiệu vàng164 Huy hiệu bạc226 Huy hiệu Đồng
var id = 1;
commentbtn.click[function[] {
alert[id];
}];
Xem Event.Data
for[var i = 0; i < 5; i++] {
$['#button'+i].click[[function[id] {
return function[] {
alert[id];
};
}[i]]];
}
Hỏi ngày 22 tháng 10 năm 2010 lúc 6:47Oct 22, 2010 at 6:53
djmzfknmdjmzfknmDavid Hedlund
26.3k68 Huy hiệu vàng164 Huy hiệu bạc226 Huy hiệu Đồng31 gold badges200 silver badges220 bronze badges
1
Xem Event.Data
Nếu dữ liệu của bạn được khởi tạo trước khi ràng buộc sự kiện, thì chỉ cần nắm bắt các biến đó trong một lần đóng.Oct 22, 2010 at 6:49
Đã trả lời ngày 22 tháng 10 năm 2010 lúc 6:53Jakub Konecki
Bạn sẽ nhận được những giá trị này từ đâu? Nếu họ từ chính nút, bạn có thể làm7 gold badges87 silver badges126 bronze badges
3
Nếu chúng là một biến trong phạm vi ràng buộc, bạn có thể truy cập chúng từ không
Nếu chúng là một biến trong phạm vi ràng buộc, điều đó có thể thay đổi trước khi nhấp chuột được gọi, bạn sẽ cần tạo một đóng cửa mới
commentbtn.click[{id: 10, name: "João"}, onClickCommentBtn];
function onClickCommentBtn[event]
{
alert["Id=" + event.data.id + ", Name = " + event.data.name];
}
David Hedlunddavid Hedlund
commentbtn.click[{id: 10, name: "João"}, function [event] {
alert["Id=" + event.data.id + ", Nome = " + event.data.name];
}];
127K31 Huy hiệu vàng200 Huy hiệu bạc220 Huy hiệu đồng
commentbtn.bind['click', function[id, name]{
alert[id];
}];
0var someParam = xxxxxxx;
commentbtn.click[function[]{
alert[someParam ];
}];
Jan 20, 2016 at 9:55
Nó rất dễ dàng để truyền tham số cho hàm javascript bằng hàm title []. Nếu gửi một giá trị chuỗi thì hãy sử dụng báo giá kép hoặc đơn hoặc một trích dẫn trong hàm.double” ” or single ” quote in the function. Bạn chỉ cần thêm một số trích dẫn xung quanh văn bản. Sử dụng nút đầu vào cho ví dụ này:- Output::1. Ví dụ PAST PASS Chuỗi tham số trong hàm title
1commentbtn.bind['click', function[id, name]{
alert[id];
}];
2. Ví dụ chuyển các giá trị số nguyên cho javascript title []
Bây giờ vượt qua giá trị số nguyên nhưng lần này chúng tôi đang sử dụng thẻ neo [liên kết] để truyền giá trị.
Bạn có thể gọi một hàm và truyền số nguyên dưới dạng tham số.
commentbtn.bind['click', function[id, name]{
alert[id];
}];
2Output::
3. Ví dụ về các tham số truyền trong sự kiện Onclick JavaScript
Ví dụ về cách truyền tham số trong hàm JavaScript từ các phần tử HTML:-
Chức năng JavaScript Nhiều tham số thêm. [Thêm 2 số vào JS].
commentbtn.bind['click', function[id, name]{
alert[id];
}];
3Output::
Hãy bình luận nếu bạn cần bất kỳ trợ giúp hoặc có đề xuất cho chủ đề này.
Lưu ý: & nbsp; The & nbsp; tất cả các ví dụ JS & nbsp; is & nbsp; được kiểm tra trên trình duyệt firefox và trình duyệt Chrome. The All JS Examples codes are tested on the Firefox browser and the Chrome browser.
Hệ điều hành: & nbsp; windows 10Windows 10
Mã: Phiên bản HTML 5
Bằng cấp về Khoa học máy tính và Kỹ sư: Nhà phát triển ứng dụng và có nhiều ngôn ngữ lập trình kinh nghiệm. Sự nhiệt tình cho công nghệ và thích học kỹ thuật.