`

IE6 <a href="javascript:void(0) "> submit

 
阅读更多

IE6下如果是用<input type="submit"/>按钮,则能正常提交数据,若是通过JavaScript脚本:formElement.submit(),则会提交失败,网上提出了使用setTimeout()的办法来解决;

 

进一步深入发现, <a/>有个链接属性 href , 而form也有一个页面请求属性 action, 当两属性同时存在时, 点击<a/>当然会优先<a/>的href链接,但如果是 <a href="javascript:;" ></a>, 又会是什么情况呢? 实践证明IE7.0+ , FF3.0+, Opera9.6+ 均能正确处理, 忽略<a/>的href, 执行表单的submit动作, 唯有 IE6 仍坚持着自己的原则, 只要有 href , 就只尝试执行链接 href , 除非你的<a/>标签中去掉 href属性, 但去掉 href 你将发现IE 下将不会出现下划线;看来是因为 ie6 执行默认动作引起来,目前两种解决方法:

 

 

 

第一种方法:

 

<a class="bt_3"  style="cursor:pointer;" id="btnSubmit1" onclick="submitPage()">提交</a>  

 

这种方法根本没有href属性,用style="cursor:pointer;" 产生手型图标来模拟。

 

另一种方法:

 

<a class="bt_3"   href="javascript:void(0)"  id="btnSubmit1" onclick="submitPage();return false;">提交</a>  

 

onclick 返回 false ,阻止浏览器的默认行为。也可以达到相同的目的


分享到:
评论

相关推荐

    关闭" data-report-query="utm_medium=distribute.pc_relevant_iteye_download.none-task-download-2~default~OPENSEARCH~Paid-1-933467-iteye_blog-1766201.nonecase&depth_1-utm_source=distribute.pc_relevant_iteye_download.none-task-download-2~default~OPENSEARCH~Paid-1-933467-iteye_blog-1766201.nonecase" data-report-click='{"mod":"popu_708","dest":"https://download.csdn.net/download/hanxuezheng/933467","strategy":"2~default~OPENSEARCH~Paid","extra":"{\"utm_medium\":\"distribute.pc_relevant_iteye_download.none-task-download-2~default~OPENSEARCH~Paid-1-933467-iteye_blog-1766201.nonecase\"}"}' > <A class=a07 href="javascript:window.close()">关闭</A>

    &lt;A class=a07 href="javascript:window.close()"&gt;关闭&lt;/A&gt;

    jsp新闻发布系统

    &lt;td height="18" colspan="2" bgcolor="#CCFF00"&gt;&lt;span class="STYLE23"&gt;内容:&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td height="148" colspan="2" bgcolor="#CCCCCC"&gt; &lt;textarea name="note" rows="8" cols="25"&gt;&lt;/...

    网页设计常用的Javascript特效代码

    &lt;a href="javascript:void(null)"&gt;防止离开&lt;/a&gt; ``` 通过使用`void(null)`表达式,可以确保点击链接不会有任何实际动作发生,从而避免用户误操作导致页面关闭。 #### 8. 自动换行和表格布局 为了确保表格内容在不同...

    js星级评论打分效果

    &lt;a href="javascript:;"&gt;1&lt;/a&gt; &lt;/li&gt; &lt;li&gt; &lt;a href="javascript:;"&gt;2&lt;/a&gt; &lt;/li&gt; &lt;li&gt; &lt;a href="javascript:;"&gt;3&lt;/a&gt; &lt;/li&gt; &lt;li&gt; &lt;a href="javascript:;"&gt;4&lt;/a&gt; &lt;/...

    jquery 仿QQ相册

    &lt;li&gt;&lt;a title="" href="javascript:void(0);"&gt;&lt;img alt="" src="pics/1.jpg"&gt;&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a title="" href="javascript:void(0);"&gt;&lt;img alt="" src="pics/2.jpg"&gt;&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a title=...

    一个用HTML和CSS做的爱心网站 萌动你的少女心

    &lt;a href="http://image.baidu.com/" id="xiangguan"&gt;相关搜索:&lt;/a&gt; &lt;a href="http://image.baidu.com/"&gt;透明心形素材&lt;/a&gt; &lt;a href="http://image.baidu.com/"&gt;创意爱心型图片&lt;/a&gt; &lt;a href=...

    jQuery折叠菜单

    &lt;li&gt;&lt;a href="#"&gt;&lt;img src="images/废气.gif" border="0" /&gt;废气&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="#"&gt;&lt;img src="images/固废.gif" border="0" /&gt;固废&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;li ...

    js+css左侧下拉导航菜单

    &lt;a href="javascript:showdv('6')"&gt;&lt;div class="left2_out" id="dv6" style="cursor:hand;"&gt; F菜单项&lt;/div&gt;&lt;/a&gt; &lt;div class="left2_break" style="display: none" id="dvShow6"&gt; &lt;div class="left2_break_2" ...

    在线订餐系统基于Javawen

    &lt;td&gt;用户类型:&lt;/td&gt; &lt;td&gt; &lt;select name="type"&gt; &lt;option value="0"&gt;---请选择---&lt;/option&gt; &lt;option value="club"&gt;会员&lt;/option&gt; &lt;option value="admin"&gt;管理员&lt;/option&gt; &lt;/select&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td...

    如家宠物网站

    xml=&lt;data&gt;&lt;config&gt;&lt;isShowTitle&gt;0&lt;/isShowTitle&gt;&lt;autoPlayTime&gt;5&lt;/autoPlayTime&gt;&lt;/config&gt;&lt;channel&gt;&lt;item&gt;&lt;link&gt;&lt;/link&gt;&lt;image&gt;images/0411412705084558.jpg&lt;/image&gt;&lt;title&gt;&lt;/title&gt;&lt;/item&gt;&lt;item&gt;&lt;link&gt;&lt;/link&gt;...

    定制我的标签与默认选择我的标签.rar

    &lt;div class="plus-tag tagbtn clearfix" id="myTags"&gt;&lt;/div&gt; &lt;div class="plus-tag-add"&gt; &lt;form id="" action="" ... &lt;a href="javascript:void(0);"&gt;展开推荐标签&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt; &lt;/form&gt; &lt;/div&gt;

    网页课程设计---个人主页

    &lt;li id="button3"&gt;&lt;a href="Favourites.html" title=""&gt;个人收藏&lt;/a&gt;&lt;/li&gt; &lt;li id="button4"&gt;&lt;a href="Message.html" title=""&gt;留言板&lt;/a&gt;&lt;/li&gt; &lt;li id="button5"&gt;&lt;a href="Biography.html" title="" &gt;个人档&lt;/a&gt;...

    空链接 href="#"与href="javascript-void(0)"的区别.docx

    &lt;a href="javascript:void(0);" onclick="handleClick();"&gt;这个不会跳跃&lt;/a&gt; &lt;/body&gt; &lt;/html&gt; ``` ### 总结 - **选择依据**:选择哪种空链接主要取决于具体的应用场景。如果仅仅是希望链接触发一个JavaScript函数...

    JSP分页代码

    page=&lt;%= intPageCount %&gt;"&gt;尾页&lt;/a&gt;&lt;br&gt; &lt;% } %&gt;跳转到&lt;br&gt; &lt;select name="page" onChange="javascript:this.form.submit();"&gt;&lt;br&gt; &lt;% for(i=1;i&lt;=intPageCount;i++){%&gt; &lt;br&gt; &lt;option value="&lt;%= i %&gt;" &lt;% if(int...

    数据库分页脚本 jsp

    &lt;script type="text/javascript"&gt; function gotoSelectedPage() { var x = document.getElementById("navigatorForm"); //alert("Original action: " + x.action) x.submit(); } &lt;/script&gt; &lt;form action=...

    实用 JS滑动门

    &lt;li class="thisStyle"&gt;&lt;a href="javascript:void(0)"&gt;目录&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="javascript:void(0)"&gt;选项1&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="javascript:void(0)"&gt;选项2&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="javascript:void(0)"&gt;...

    可以动态增加table行的javascript代码

    /** * 处理新增附件的表单域的业务 ... * &lt;a href="javascript:addpicrow();"&gt;增加&lt;/a&gt; * &lt;a href="javascript:delpicrow();"&gt;删除&lt;/a&gt; * &lt;/td&gt; * &lt;/tr&gt; * &lt;/table&gt; * &lt;!-- end --&gt; * * */

    使用ajax实现无刷新分页

    sbtext.append("&lt;p&gt;&lt;a href='javascript:doAjax(1)' &gt;首页&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href='javascript:doAjax("+(pagebean.getPageIndex()+1)+")'&gt;下一页&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href='javascript:doAjax("+pageCount+")'&gt;最后一页&lt;/...

    javascript分页效果code

    outstr = outstr + "&lt;a href='javascript:void(0)' onclick='gotopage("+count+")'&gt;"+count+"&lt;/a&gt;"; }else{ outstr = outstr + "&lt;span class='current' &gt;"+count+"&lt;/span&gt;"; } } } if(totalpage&gt;10){ /...

    自适应宽度的标签导航

    href="javascript:void(0)"&gt;自适应宽度的标签&lt;/A&gt; &lt;/LI&gt;&lt;/UL&gt; &lt;DIV id=tagContent&gt; &lt;DIV class=tagContent id=tagContent0&gt;第一个标签的内容&lt;/DIV&gt; &lt;DIV class="tagContent selectTag" id=tagContent1&gt;第二个标签的...

Global site tag (gtag.js) - Google Analytics