我们都知道可以使用 [form].submit(); 来动态提交表单,
但使用点击<a/>标签来提交表单, 会出现什么情况呢?
我们都知道, <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和其它浏览器下对比运行即可...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>anchor and form</title>
</head>
<form method='get' action="www.baidu.com">
<input value='' name='kw'/>
</form>
<a id="submit" href="javascript:;" style="color:#333" >提交</a>
<script type="text/javascript">
document.getElementById('submit').onclick = function(){
document.forms[0].submit();
}
</script>
</head>
<body>
</body>
</html>
分享到:
相关推荐
慎用<br/>硬盘还原卡克星<br/>
GRID_GET_ROWS WM_GRID_USER_OUTER + 5<br><br>//返回值不包括第0列<br>#define GM_GRID_GET_COLS WM_GRID_USER_OUTER + 6<br><br>//GM_GRID_SET_CELL_COUNT (重置Grid行列数)<br>//重置单元行列数,...
echo "<a href='网站地址' target='_blank'>网站名称</a><br />" 按这个格式加多少就加多少! 比如: echo "<a href='http://www.google.com' target='_blank'>谷歌</a><br />" 然后继续我的网站模块 -------------...
<br><br>6:关于进程的结束后的反复创建<br><br> 如果确系木马文件,可选择结束进程并删除文件,这样的话Wsyscheck会将其结束并创建0字节文件使其无法再次运行。<br><br> 可以使用进程页的“禁止程序运行”,这个功能...
第一步:我们先在这输入一些东西如图:其中<h1>内容</h1>这是格式,说明中间的内容是 一个h1 大小的标题,h1--h6标题在逐渐减小,要慎用h1,因为h1比较大 要先点击这个运行之后,我们要去百度搜索localhost:
方法一,BIOS设置法(快刀斩乱麻法) <br><br> 进入BIOS设置,选择“Integrated Peripherals”选项,展开后将“USB 1.1 Controller”和“USB 2.0 Contr01ler”选项的属性设置为“Disableed”,即可禁用USB接口。...
关系表达式如${5>6} 结 果是false 算术表达式如 ${5+5} 结果是10 5--EL中的变量搜索范围是:page request session application 点运算符(.)和"[ ]"都是 表示获取变量的值.区别是[ ]可以显示非词类的变量 2、...
珊瑚虫精简版IP库浏览查询器可以浏览IP库内的IP记录(升级请慎用)<br> ③本软件无捆绑木马程序请放心使用<br> ④本软件的原始版本不允许被误传;您不具有撰写软件的原始版本的任何权利。<br> ⑤如果您要在产品中...
$this->conn) $this->show_error('无法连接服务器'); $this->select_db($this->data); $this->query('SET NAMES '.$this->code); $this->query("SET CHARACTER_SET_CLIENT='{$this->code}'"); $this->query...
<br>3、这个移植还没有经过正确性验证,请慎用!!<br>4、在使用前请先下载blackfin-toolchain-07r1.1-3(blackfin.uclinux.org),并解压bfin-gcc-4.1.tar.bz2。<br>5、将本压缩包中的文件覆盖gcc目录下的同名文件...
易语言处理事件命令慎用时钟版源码,处理事件命令慎用时钟版
本软件适用于:XP系统上装了IE6以上版本,想换回IE6的用户。 事实上微软在开发IE7期间曾经提供了卸载工具,但是只针对IE7bat2版本和xpSP2环境。 只需要简单的修改就可以绕过这个限制,所以我为大家提供了这个小...
易语言处理事件命令慎用时钟版源码。@易语言源码分享站。
易语言处理事件命令慎用线程版源码。@易语言源码分享站。
前言 在 Vue 开发过程中,如遇到祖先组件需要传值... <div> <input type=text v-model=input placeholder=please input> <test test=test> </div> `, data() { return { input: '', test: '1111', };
加密的惨剧!慎用文件夹加密软件! 加密的惨剧!慎用文件夹加密软件!
易语言处理事件命令慎用时钟版源码.7z
易语言处理事件命令慎用线程版源码.7z