使用div作为提交按钮
答
Jquery的用法。
$('div').click(function() {
$('form').submit();
});
答
你可以做到这两种方式。
- 您可以使用类型的按钮提交,并使用CSS样式它作为一个
div
- 在DIV上添加一个onClick,并提交上的click事件的形式。
对于方法2,你可以做到这一点通过jQuery的或不,随着纯JS
<script>
function submitOnClick(formName){
document.forms[formName].submit();
}
</script>
<form id="myForm" ...>
....
<div onclick="submitOnClick('myForm')>
...
</div>
...
</form>
特雷弗的回答显示了如何用jQuery做。
在他的榜样只需更换'div'
和'form'
与股利和形式的ID,因为这:
如果DIV和形式的IDS是myDiv
和myForm
它们指定为'#myDiv'
和'#myForm'
,这里#
用于指定的以下字符串是元素的ID。
答
<div onclick="document.myform.submit()"></div>
只有用JavaScript ...你寻找一个非JavaScript方法? – Sir