利用js触发submit按钮的两种方法

2023-12-13 04:21:59

方法一:

<div?class="fr?pt25">
????<form?method="get"?action="{$field.action}"??name="ssbtn">
????????<input?type="text"?name="keywords"?f="search_input"?placeholder="请输入搜索关键词"?class="bg_f2?bn?lh36?pn?plr10?bn?vam"?style="border-radius:?4px?0px?0px?4px;">
????????<span?class="bg_main?plr10?lh36?h36?inline_block?vam?bsb?pt8?cursor"??name="btn"?style="border-radius:?0px?4px?4px?0px;"?onClick="formSubmit();"><i?class="bg?oe_topbtn?inline_block"??onClick="formSubmit();"></i></span>
????????<input?type="submit"?name="btn"?value="搜索"??class="sub02"?id="dosubmit"?style="display:none"/>
????</form>
</div>
<script?language="javascript">
????function?formSubmit()?{
????????document.ssbtn.dosubmit.click();
????}
</script>

?方法二:

点击a标签后实现post提交的效果

<form action="test.jsp" method="post" id="myform">
<input type="text" name="stu_n"/>
</form>
<a href="#" onclick="document.getelementbyid('myform').submit();return false;">提交</a>

具体思路:用a标签的onclick事件获取表单的id,执行form表单的提交操作,也就是执行submit事件。

文章来源:https://blog.csdn.net/ytakcc/article/details/134959884
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。