只要存取一个隐藏域,通过判断再设置
if(id=="" || id==null)
form.submit = ""//添加
else
form.submit=""//修改
--------------------------------
同时调用3个函数(按顺序)
onclick="a()b()c()"
从你给的截图看是要实现这个功能吧..1.在输入框输入页码,按回车后,跳转到对应的页面
2.在输入框输入页码,点击后面的确定按钮,,跳转到对应的页面
这里其实不是把两个事件都绑定到按钮上.而是输入框和按钮各一个.
输入框相应回车事件,按钮相应点击事件.
及input的onkeydown或onkeypress事件,与按钮的click事件.
你可以写一个方法来实现到目标页.
function goPage(){}
input 的onkeydown或onkeypress事件
input.onkeydown=function(){
//在这里先加入判断是否按了回车,,看楼上的.
//然后调用翻页事件.
goPage()
}
按钮的click事件可以直接这么写
btn.click=goPage()
onclick 是一个事件,所以可以在 onclick 函数中去掉用另一个;分别给按钮以及它的父元素(可以只是在外面当 wrapper 的父元素)绑定 onclick 事件。
冒泡(bubbling):先子后父;
捕捉(capturing):先父后子;
通过 element.addEventListener('click',doSomething2,bool) 中的 bool 来控制(true for 捕捉, false for 冒泡)