onSubmit="goTo();return false"啥意思,和一些小问题 onXXX事件处理代码中,如果返回false表示取消操作比如onSubmit="goTo();return false;"表示先运行一次goTo(),然后取消提交.... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.经测试,可以!出现“为帮助保护您的安全,Internet Explorer已经限制此文件显示可能访问您的计算机的活动内容,单击此处....”的时候,选择“允许组织的内容”2.因为history.go()的原因,在3里解释3.history 历史对象 历史对象指浏览器的浏览历史。鉴于安全性的需要,该对象收到很多限制,现在只剩下下列属性和方法。go() 用法:history.go(x);在历史的范围内去到指定的一个地址。如果 x < 0,则后退 x 个地址,如果 x > 0,则前进 x 个地址,如果 x == 0,则刷新现在打开的网页。history.go(0) 跟 location.reload() 是等效的。location 地址对象 它描述的是某一个窗口对象所打开的地址。要表示当前窗口的地址,只需要使用“location”就行了;若要表示某一个窗口的地址,就使用“<窗口对象>.location”。href 返回以上全部内容,也就是说,返回整个地址。在浏览器的地址栏上怎么显示它就怎么返回。如果想一个窗口对象打开某地址,可以使用“location.href = '...'”,也可以直接用“location = '...'”来达到此目的。======以上,history是历史对象,也就是说,如果你此次线程访问的url中不包含某个url用这个就不会有用!必须是此次进程访问多的url才能用history.go(),location.href 没有此限制!4.当你回车的时候是提交了表单,但是你写的onSubmit有问题,所以没有出现你的预期改成这个就可以了:<form name="test" onsubmit="goto();alert("ok");return false"> <form name="test" onsubmit="goTo();alert('ok');return false"> 上面2行,第一行是你错误的,第二行是我改的!请对比!(js大小写有区别!)5.onsubmit="goto();alert("ok");return false"你这句是错误的,所以我解析我改错的!onsubmit="goTo();alert('ok');return false"先执行Js的function:goTo(),再添出ok的警告框,再返回false(提交就放回false,也就是没有提交)如果返回true,就是提交了表单,返回false就是不提交表单,默认是返回true.=====================写了这么长,希望记得结贴,谢谢! 1.经测试,可以!出现“为帮助保护您的安全,Internet Explorer已经限制此文件显示可能访问您的计算机的活动内容,单击此处....”的时候,选择“允许阻止的内容”2.因为history.go()的原因,在3里解释3.history 历史对象 历史对象指浏览器的浏览历史。鉴于安全性的需要,该对象受到很多限制。go() 用法:history.go(x);在历史的范围内去到指定的一个地址。如果 x < 0,则后退 x 个地址,如果 x > 0,则前进 x 个地址,如果 x == 0,则刷新现在打开的网页。history.go(0) 跟 location.reload() 是等效的。location 地址对象 它描述的是某一个窗口对象所打开的地址。要表示当前窗口的地址,只需要使用“location”就行了;若要表示某一个窗口的地址,就使用“<窗口对象>.location”。href 返回以上全部内容,也就是说,返回整个地址。在浏览器的地址栏上怎么显示它就怎么返回。如果想一个窗口对象打开某地址,可以使用“location.href = '...'”,也可以直接用“location = '...'”来达到此目的。======以上,history是历史对象,也就是说,如果你此次线程访问的url集合中不包含某个url用这个就不会起作用!url必须是此次线程访问过的url集合中才能用history.go(),location.href 没有此限制!4.当你回车的时候是提交了表单,但是你写的onSubmit有问题,所以没有出现你的预期改成这个就可以了:<form name="test" onsubmit="goto();alert("ok");return false"> <form name="test" onsubmit="goTo();alert('ok');return false"> 上面2行,第一行是你错误的,第二行是我改的!请对比!(js大小写有区别!)5.onsubmit="goto();alert("ok");return false"你这句是错误的,所以我解析我改错的!onsubmit="goTo();alert('ok');return false"先执行Js的function:goTo(),再添出ok的警告框,再返回false(提交就放回false,也就是没有提交)如果返回true,就是提交了表单,返回false就是不提交表单,默认是返回true.=====================好多错别字 感谢大侠的指点,小可还有疑问:HTML code<form name="test" onsubmit="goto();alert("ok");return false"> <form name="test" onsubmit="goTo();alert('ok');return false"> 如果我不要改成'ok',而是仍要"ok",以适合某些场合比如点击出现 _________| | | "ok" | |_______|确定的对话框,我该怎样改呢?谢谢。_ <form name="test" onsubmit='goTo();alert("\"ok\"");return false'> jquery,执行到点击事件后,再次获得焦点,为什么按钮也会被获取焦点呢? JS标签切换问题 'null' 为空或不是对象 有没有办法不让javascript编译器忽略无法识别的转义序列呢 [求助]<a>中颜色控制问题 玩坏HTA——俄罗斯方块魔鬼版 函数中,可以使用<%.....%>吗? javascript有将字符型转换成数据型的函数吗? JavaScript在linux+mozilla下问题!!!!!!急 急救!有什么函数可以实现将汉字的的第一个拼音提取出来! 不懂就问,急,急,急! 恳求帮助 在子框架页面中选取文字放到父页面的文本框中 js语名如何接收页面传过来的参数?
出现“为帮助保护您的安全,Internet Explorer已经限制此文件显示可能访问您的计算机的活动内容,单击此处....”的时候,选择“允许组织的内容”
2.因为history.go()的原因,在3里解释
3.history 历史对象 历史对象指浏览器的浏览历史。鉴于安全性的需要,该对象收到很多限制,现在只剩下下列属性和方法。
go() 用法:history.go(x);在历史的范围内去到指定的一个地址。如果 x < 0,则后退 x 个地址,如果 x > 0,则前进 x 个地址,如果 x == 0,则刷新现在打开的网页。history.go(0) 跟 location.reload() 是等效的。location 地址对象 它描述的是某一个窗口对象所打开的地址。要表示当前窗口的地址,只需要使用“location”就行了;若要表示某一个窗口的地址,就使用“<窗口对象>.location”。
href 返回以上全部内容,也就是说,返回整个地址。在浏览器的地址栏上怎么显示它就怎么返回。如果想一个窗口对象打开某地址,可以使用“location.href = '...'”,也可以直接用“location = '...'”来达到此目的。======
以上,history是历史对象,也就是说,如果你此次线程访问的url中不包含某个url用这个就不会有用!必须是此次进程访问多的url才能用history.go(),location.href 没有此限制!
4.当你回车的时候是提交了表单,但是你写的onSubmit有问题,所以没有出现你的预期改成这个就可以了:<form name="test" onsubmit="goto();alert("ok");return false">
<form name="test" onsubmit="goTo();alert('ok');return false"> 上面2行,第一行是你错误的,第二行是我改的!请对比!(js大小写有区别!)
5.onsubmit="goto();alert("ok");return false"
你这句是错误的,所以我解析我改错的!
onsubmit="goTo();alert('ok');return false"
先执行Js的function:goTo(),再添出ok的警告框,再返回false(提交就放回false,也就是没有提交)如果返回true,就是提交了表单,返回false就是不提交表单,默认是返回true.=====================
写了这么长,希望记得结贴,谢谢!
出现“为帮助保护您的安全,Internet Explorer已经限制此文件显示可能访问您的计算机的活动内容,单击此处....”的时候,选择“允许阻止的内容”
2.因为history.go()的原因,在3里解释
3.history 历史对象 历史对象指浏览器的浏览历史。鉴于安全性的需要,该对象受到很多限制。
go() 用法:history.go(x);在历史的范围内去到指定的一个地址。如果 x < 0,则后退 x 个地址,如果 x > 0,则前进 x 个地址,如果 x == 0,则刷新现在打开的网页。history.go(0) 跟 location.reload() 是等效的。location 地址对象 它描述的是某一个窗口对象所打开的地址。要表示当前窗口的地址,只需要使用“location”就行了;若要表示某一个窗口的地址,就使用“<窗口对象>.location”。
href 返回以上全部内容,也就是说,返回整个地址。在浏览器的地址栏上怎么显示它就怎么返回。如果想一个窗口对象打开某地址,可以使用“location.href = '...'”,也可以直接用“location = '...'”来达到此目的。======
以上,history是历史对象,也就是说,如果你此次线程访问的url集合中不包含某个url用这个就不会起作用!url必须是此次线程访问过的url集合中才能用history.go(),location.href 没有此限制!
4.当你回车的时候是提交了表单,但是你写的onSubmit有问题,所以没有出现你的预期改成这个就可以了:<form name="test" onsubmit="goto();alert("ok");return false">
<form name="test" onsubmit="goTo();alert('ok');return false"> 上面2行,第一行是你错误的,第二行是我改的!请对比!(js大小写有区别!)
5.onsubmit="goto();alert("ok");return false"
你这句是错误的,所以我解析我改错的!
onsubmit="goTo();alert('ok');return false"
先执行Js的function:goTo(),再添出ok的警告框,再返回false(提交就放回false,也就是没有提交)如果返回true,就是提交了表单,返回false就是不提交表单,默认是返回true.=====================
好多错别字
小可还有疑问:HTML code
<form name="test" onsubmit="goto();alert("ok");return false">
<form name="test" onsubmit="goTo();alert('ok');return false">
如果我不要改成'ok',而是仍要"ok",以适合某些场合比如点击出现
_________
| |
| "ok" |
|_______|
确定
的对话框,我该怎样改呢?谢谢。_
<form name="test" onsubmit='goTo();alert("\"ok\"");return false'>