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

方法一:

<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事件。

赞(0) 打赏
未经允许不得转载:JavaScript » 利用js触发submit按钮的两种方法

评论 抢沙发

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏