得到了下一个html代码:

<form name="frm">
   <textarea class="textarea" name="textarea" id="textarea">
     <?php
        foreach ($textarea as $textareashow){
          echo $textareashow."\r\n";
        }?>
   </textarea><br><br>
   <input type="button" name="callbutton" value="Push button" id="execbutton" />
</form>

以及下一个JavaScript代码:
$(document).ready(function () {
  $('#callbutton').click(function () {
     alert("HELLO!!!");
  });
});

我想要的是从他的按钮输入名称中调用JavaScript函数。是否可以?从他的输入ID?非常感谢你。

最佳答案

试试这个:

$(document).ready(function () {
    $('#execbutton').click(function () {
       alert("HELLO!!!");
   });
});

将工作。

说明: #用于通过 id 选择元素,而.用于通过类名选择元素。您正在按名称选择元素,因此需要使用$("input[name=callbutton]")。如果要通过元素的属性或属性选择任何元素,则需要在[]括号中使用它。像这样的[property_name=property_name_value]

关于javascript - 使用没有onClick功能的按钮通过其输入名称调用JavaScript/AJAX。是否可以?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29694571/

10-09 15:43
查看更多