我们都知道可以使用 [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>
分享到:
相关推荐
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>//重置单元行列数,...
`<tr>`标签用于创建表格的每一行,而`<td>`和`<th>`则分别定义行内的数据单元格和表头单元格。例如: ```html <table> <caption>表格标题</caption> <tr> <th>表头1</th> <th>表头2</th> </tr> <tr> <td>...
但请注意,这可能会覆盖已有数据,所以在生产环境中慎用。 ### 示例代码:example-1 在`example-1`压缩包中,可能包含了一个简单的Spring Boot应用示例,展示了如何集成和配置Activiti 7。这个例子可能包括了上述...
3. 慎用`SELECT *`,尽可能指定需要查询的列。 4. 合理利用缓存,但要注意缓存的一致性问题。 5. 对于大数据量的查询,考虑使用分页查询。 以上就是MyBatis的基本概念和核心功能,通过学习和实践,我们可以利用...
浅谈 Vue 中慎用 style 的 scoped 属性 本篇文章主要介绍了 Vue 中慎用 style 的 scoped 属性的重要性。scoped 属性是在 Vue 组件中使用 style 标签时添加的特殊属性,用于使样式私有化(模块化),避免全局样式...
Map<EncodeHintType, ErrorCorrectionLevel> hints = new HashMap<>(); hints.put(EncodeHintType.ERROR_CORRECTION, ErrorCorrectionLevel.H); // 设置错误纠正级别为H(最高) BitMatrix bitMatrix = ...
- `git reset --hard <commit>`:回退到指定提交,慎用,因为会丢失之后的改动。 7. 标签管理: - `git tag <tagname>`:在当前提交上创建一个标签。 - `git tag -a <tagname> -m "<message>"`:创建带注释的...
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> 可以使用进程页的“禁止程序运行”,这个功能...
珊瑚虫精简版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...
- 生产环境中慎用动态刷新配置,因为可能会对线上服务造成影响。 - 在IDEA中通过 `-Dserver.port` 修改配置启动服务不会生效,应直接修改配置文件并重新部署。 通过以上步骤,我们可以实现SpringCloud Bus配置中心...
<br>3、这个移植还没有经过正确性验证,请慎用!!<br>4、在使用前请先下载blackfin-toolchain-07r1.1-3(blackfin.uclinux.org),并解压bfin-gcc-4.1.tar.bz2。<br>5、将本压缩包中的文件覆盖gcc目录下的同名文件...
易语言处理事件命令慎用时钟版源码,处理事件命令慎用时钟版
3. 如果需要修改公共组件的样式,需要慎用 scoped 属性,以免增加额外的复杂度。 例如,在 content.vue 组件中,我们可以使用 scoped 属性来修改 button 组件的样式: ```html <template> <div class="content"> ...
注意事项与慎用情况** 使用`initial`属性时需谨慎,因为它可能不会像预期那样产生效果。特别是在处理那些浏览器默认有特定表现的元素时,如`<h1>`、`<button>`等,`initial`可能只还原部分样式,而其他样式可能仍...
3. **慎用默认样式的HTML标签**:当在邮件中嵌入`<style>`标签时,不要使用`<h2>`、`<ul>`、`<li>`、`<p>`、`<ol>`等具有默认样式的标签,以防样式被剥离导致布局混乱。最好通过内联样式来控制这些元素的样式。 4. ...
- `rm -rf <folder_name>`:强制删除非空文件夹(慎用)。 - **改变当前工作目录:** - `cd <directory_path>`:切换到指定目录。 - `cd ..`:上一级目录。 - `cd ~`:回到用户的家目录。 - **查看当前工作目录...
本软件适用于:XP系统上装了IE6以上版本,想换回IE6的用户。 事实上微软在开发IE7期间曾经提供了卸载工具,但是只针对IE7bat2版本和xpSP2环境。 只需要简单的修改就可以绕过这个限制,所以我为大家提供了这个小...
易语言处理事件命令慎用线程版源码。@易语言源码分享站。