Hướng dẫn how to pass parameter to click event in javascript? - làm thế nào để truyền tham số cho sự kiện nhấp chuột trong javascript?

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];
}];
0

var 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.

1. Ví dụ PAST PASS Chuỗi tham số trong hàm title

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:-

commentbtn.bind['click', function[id, name]{
    alert[id];
}];
1

Output::

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];
}];
2

Output::

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];
}];
3

Output::

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.

Làm thế nào để vượt qua các tham số trong sự kiện Onclick?

Để vượt qua một sự kiện và tham số title trong React: Truyền hàm nội tuyến cho prop title của phần tử. Chức năng sẽ lấy đối tượng sự kiện và gọi HandleClick. Vượt qua sự kiện và tham số cho HandleClick.Pass an inline function to the onClick prop of the element. The function should take the event object and call handleClick . Pass the event and parameter to handleClick .

Tôi có thể truyền tham số trong title không?

Để chuyển một giá trị dưới dạng tham số thông qua trình xử lý title, chúng tôi chuyển trong hàm mũi tên trả về một cuộc gọi cho hàm Sayhello.Trong ví dụ của chúng tôi, lập luận đó là một chuỗi: 'James': ... return [Sayhello ['James']}> chào];.... In our example, that argument is a string: 'James': ... return [ sayHello['James']}>Greet ]; ...

Làm thế nào để chuyển giá trị cho chức năng trên nút Nhấp vào trong JavaScript?

Nếu sử dụng jQuery, truy cập vào phần tử được nhấp vào chỉ đơn giản là $ [cái này].Ví dụ: $ [".button"] .on ["Nhấp", function [] {alert ["Tôi là một nút có giá trị" + $ [this].$[ ". button" ]. on[ "click", function[] { alert["I am a button with value " + $[this].

Làm thế nào để bạn vượt qua một giá trị chuỗi trong javascript?

Nhiệm vụ là truyền một chuỗi dưới dạng tham số trên chức năng Onclick bằng JavaScript, chúng ta sẽ thảo luận về một vài kỹ thuật ...
Ví dụ 1: Ví dụ này chỉ cần đặt đối số là chuỗi trong thuộc tính title của nút gọi hàm với chuỗi làm đối số bằng phương thức title [] ..
Output:.

Bài Viết Liên Quan

Chủ Đề