Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/476.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用按钮名重置Javascript_Javascript_Jquery - Fatal编程技术网

使用按钮名重置Javascript

使用按钮名重置Javascript,javascript,jquery,Javascript,Jquery,我在一个页面上有两个无法更改代码的按钮: <button type="submit" name="next" class="button">Next</button> <button type="submit" name="back" class="button">Previous</button> 我需要知道如何在按钮的名称上执行此操作 我不能使用getElementById或class,因为名称是唯一能区分它们的东西。我试过采取以下行动,但没

我在一个页面上有两个无法更改代码的按钮:

<button type="submit" name="next" class="button">Next</button>
<button type="submit" name="back" class="button">Previous</button>
我需要知道如何在按钮的名称上执行此操作

我不能使用getElementById或class,因为名称是唯一能区分它们的东西。我试过采取以下行动,但没有成功:

$('[name="next"]').onclick();
一,。使用javascript:

二,。使用jQuery:

你可以试试这个

$(document).ready(function(){
 $(document).on("click","button[name='next']",function(){
   $("#setV").val(0);
 });
});
你为什么不使用

您可以尝试:

var backButton = document.querySelector("[name='back']")
获取具有name属性的元素。然后,要更改该值,请通过以下方式向backButton元素添加侦听器:

backButton.addEventListener("click", function(){
  document.getElementById('setV').value = '0';
});

我搞不清楚问题是什么?这就是您想要的$'[name=next]'。单击函数{$this.val}您可以使用document.querySelectorAll'button'[1]。单击。或者您差一点就拿到了$'button[name=next]'。单击@这家伙有两个大拇指,他说他不能改变HTML。为什么不查询选择器“[name=next]”?
$(document).ready(function(){
 $(document).on("click","button[name='next']",function(){
   $("#setV").val(0);
 });
});
var backButton = document.querySelector("[name='back']")
backButton.addEventListener("click", function(){
  document.getElementById('setV').value = '0';
});