单击javascript上的输入

单击javascript上的输入,javascript,jquery,html,Javascript,Jquery,Html,我是Javascript新手 我正在尝试运行一个Javascript代码,该代码单击网页上的按钮。 HTML代码如下所示: <div class="felement fgroup" id="yui_3_17_2_2_1446895504264_827"><input name="savegrade" value="Save changes" type="submit" id="id_savegrade"> <input name="saveandshownext"

我是Javascript新手

我正在尝试运行一个Javascript代码,该代码单击网页上的按钮。 HTML代码如下所示:

<div class="felement fgroup" id="yui_3_17_2_2_1446895504264_827"><input name="savegrade" value="Save changes" type="submit" id="id_savegrade"> <input name="saveandshownext" value="Save and show next" type="submit" id="id_saveandshownext"> <input name="cancelbutton" value="Cancel" type="submit" onclick="skipClientValidation = true; return true;" class=" btn-cancel" id="id_cancelbutton"></div>
document.getElementById("id_saveandshownext").click();
document.getElementById("id_saveandshownext").trigger("click");
没用。。。
如何单击此按钮?

您需要使用以下文档:

<div class="felement fgroup" id="yui_3_17_2_2_1446895504264_827"><input name="savegrade" value="Save changes" type="submit" id="id_savegrade"> <input name="saveandshownext" value="Save and show next" type="submit" id="id_saveandshownext"> <input name="cancelbutton" value="Cancel" type="submit" onclick="skipClientValidation = true; return true;" class=" btn-cancel" id="id_cancelbutton"></div>
document.getElementById("id_saveandshownext").click();
document.getElementById("id_saveandshownext").trigger("click");

因为您使用的是jquery,所以可以使用以下命令-

<script> 
//your function that exectues button to be clicked
$(function(){
   $('#id_saveandshownext').click();
});
</script>

//执行要单击的按钮的函数
$(函数(){
$('id#saveandshownext')。单击();
});

您还可以触发如下单击事件:

<div class="felement fgroup" id="yui_3_17_2_2_1446895504264_827"><input name="savegrade" value="Save changes" type="submit" id="id_savegrade"> <input name="saveandshownext" value="Save and show next" type="submit" id="id_saveandshownext"> <input name="cancelbutton" value="Cancel" type="submit" onclick="skipClientValidation = true; return true;" class=" btn-cancel" id="id_cancelbutton"></div>
document.getElementById("id_saveandshownext").click();
document.getElementById("id_saveandshownext").trigger("click");
getElementById()
,而不是
getElement
s
ById()
投票关闭