提交按键:<input type="submit" id="evenButton" onclick="a"/>的onclick事件起什么作用啊。如果没有onclick事件它好像也能完成事件功能啊,这是什么原因呢?提交按键与普通按键:<input type="button" name="..." value="..." onClick="...">的onclick事件有什么区别啊!
调试欢乐多
如果是提交按键submit,并它没有onclick事件,这时你在页面上面按下了这个按键后它是如何执行呢;
如果提交按键submit,它有onclick事件,这时你在页面上面按下了这个按键后它是如何执行呢?并且onclick是执行机制是什么,提交又是如何实现的呢?
......................
<td><input type=submit value="打印" name="submit"></td>而button是用JS事件驱动的<td><input type=button value="打印" onclick="javascript:submitForm('print');" ></td>
...................................
<script language="javacript">
function submitForm(flag)
{
if (flag=="print"){
if(document.thisForm.personId.value=="")
{
alert('请选择一项数据。');
return;
}
var personId=document.thisForm.personId.value;
document.thisForm.action="printEmployeesCardView.jsp?flag=1;
document.thisForm.submit();
}
</script>
submit=button + 提交功能
一次做项目 往表里插数据 怎么一次插两条记录 郁闷的我找了半天才发现
如果你在javascript判断为空时 最好用onclick时间 type改为button
submit会自动提交一次的