首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何让onclick函数提交表单并执行其操作?

如何让onclick函数提交表单并执行其操作?
EN

Stack Overflow用户
提问于 2014-02-17 12:06:59
回答 3查看 60关注 0票数 0

我的计划是有一个部门,它有一个onclick事件,它将传递一个表单。我的代码是这样的:

代码语言:javascript
运行
复制
<style>
    #myiframe {
    position: absolute; 
    display:none; }
</style>
<script>
    function myFunctionExecuteForm()
    {
        //(execute the action of the form here)
    }
</script>
<iframe id="myframe" name="carsearch" scrolling="no" frameborder = "0" style = "position:absolute;top:42px; left:287px; width:723px; height:528px;"></iframe>

<div onclick="myFunctionExecuteForm()">Save</div> //The division

<form name="search" id="search" method="get" action="/crime_map/map_crime.php" target="carsearch">
</form>

谢谢你的帮助!:D

EN

回答 3

Stack Overflow用户

发布于 2014-02-17 12:09:45

使用下面的命令

document.forms["search"].submit();

票数 1
EN

Stack Overflow用户

发布于 2014-02-17 12:19:40

单击时使用jquery函数,如下所示

代码语言:javascript
运行
复制
jQuery('id/class of submitbutton').on('click',function(){
----your code here ------
}

或使用此html

代码语言:javascript
运行
复制
   <form name="search"  onsubmit="return function_name();" id="search" method="get" action="/crime_map/map_crime.php" target="carsearch">

票数 0
EN

Stack Overflow用户

发布于 2014-02-17 13:01:24

我会给div一个id或class,但是下面应该可以

代码语言:javascript
运行
复制
$( "div" ).click(function() {
   $( "#search" ).submit();
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21820540

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档