Passing string parameter in JavaScript function

后端 未结 6 1487
夕颜
夕颜 2021-02-04 10:27

I was trying to pass a string to a JavaScript function.

As it\'s mentioned here - Pass a string parameter in an onclick function

I\'m using this simple co

6条回答
  •  -上瘾入骨i
    2021-02-04 11:10

    The question has been answered, but for your future coding reference you might like to consider this.

    In your HTML, add the name as an attribute to the button and remove the onclick reference.

    
    

    In your JavaScript, grab the button using its ID, assign the function to the button's click event, and use the function to display the button's data-name attribute.

    var button = document.getElementById('button');
    
    button.onclick = myfunction;
    
    function myfunction() {
      var name = this.getAttribute('data-name');
      alert(name);
    }
    

    DEMO

提交回复
热议问题