(js初学,请教,请详解) focus()是获得焦点的意思;return false;是返回false 在表单里面的意思是阻止表单提交!(因为验证不通过) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这些都是表单对象里面的一部分。focus()是将光标聚焦在表单对象当中最常见就是光标聚焦在文本框里面那个return false实际上是配合onsubmit=“return check()”这个使用的。当表单提交后会先到check函数(check为自定义的)判断是否符合一些要求。其实当onsubmit接收到false的时候就相当于event.returnValue=false这个时候表单就终止提交了 focus是聚焦, 可以理解为将光标"点"到input框中的样子, 浏览器也会把滚动条移过去. return false; 实际上js对于返回值是很宽松的, 比如如下定义function a(type){if(type == 1)return 1;else if(type == 2){alert("haha, type is 2")return;}alert("type is not 1 or 2")}这都是合法的. 所以return false;在不需要取返回值false时, 实际上与return;是一个效果, 就是终止函数的后续执行 document.form01.in01.focus();ie only的写法,其他浏览器失效。下面这个兼容所有浏览器。var form = document.forms["form01"];var in01 = form.getElementById("in01");in01.focus(); jQuery中的unload()事件为什么不起作用 鼠标移动到图片上,js如何实现大图显示 怎么在html里绑定的事件使用event这个handle 一个页面有多组复选框,怎样控制每组复选框最少选一个最多选5个 jquery实现单选和不选的功能问题——求高手! jQuery验证密码重复输入问题 请问,在客户端好不好判断上传的文件是否存在? 关于Input的一个小问题 请教里面引用了哪些文件 webview 可编辑DIV 问题 关于 jquery 的delegate 数组对比,去掉重复的返回没有重复的值
focus()是将光标聚焦在表单对象当中最常见就是光标聚焦在文本框里面
那个return false实际上是配合onsubmit=“return check()”这个使用的。
当表单提交后会先到check函数(check为自定义的)判断是否符合一些要求。
其实当onsubmit接收到false的时候就相当于event.returnValue=false这个时候表单就终止提交了
return false; 实际上js对于返回值是很宽松的, 比如如下定义
function a(type){
if(type == 1)
return 1;
else if(type == 2){
alert("haha, type is 2")
return;
}alert("type is not 1 or 2")
}
这都是合法的. 所以return false;在不需要取返回值false时, 实际上与return;是一个效果, 就是终止函数的后续执行
ie only的写法,其他浏览器失效。下面这个兼容所有浏览器。var form = document.forms["form01"];
var in01 = form.getElementById("in01");
in01.focus();