[HTML] 关于表单提交的诡异现象
首先,我们来看下如下的代码:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<FORM METHOD=POST ACTION="http://www.baidu.com" id="baidu" name="baidu">
</FORM>
<FORM METHOD=POST ACTION="http://g.cn" id="google">
<INPUT onKeyUp="document.getElementById('baidu').submit();" type="text" /> <br/>
</FORM>
</BODY>
</HTML>
这个页面里有两个表单,一个id为baidu,一个id为google,google表单里有一个input标签的onKeyUp的事件是提交了id为
baidu的表单。
预期结果: 跳转到百度的页面
实际结果:跳转到google页面
接着我们再来做个实验:
看如下代码:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<FORM METHOD=POST ACTION="http://www.baidu.com" id="baidu" name="baidu">
</FORM>
<FORM METHOD=POST ACTION="http://g.cn" id="google">
<INPUT onKeyUp="document.getElementById('baidu').submit();" type="text" /> <br/>
<INPUT onKeyUp="document.getElementById('baidu').submit();" type="text" /> <br/>
</F
相关文档:
<p>: 格式化段落; <h1>,<h6> 标题; <blockquote>-- 引用的文本; <pre>--预先格式化好的文本;保留原有的格式.
<ol><dl><ul>:顺序列表,定义列表,无标号列表. <li>用以显示单个的元素; <dl><dt><dd></dd></dt><dl>
< ......
/// <summary>
/// 去掉所有HTML标签
/// </summary>
/// <param name="strHtml">源字符串</param> ......
avaScript通过内置的setTimeout函数来完成页面内的定时检查,也是很久以前写的东西了。
之所以想起它来,是因为在和项目组其他成员说该事情的时候,别人竟然嘲笑我说是上个世纪的代码,现在都用WEB2.0了。
<script language="JavaScript" type="text/JavaScript">
//增加系统扫描时间
var v_ ......
(转自CSDN论坛问题回帖)
meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta 标签用于网页的<head>与</head>中,meta 标签的用处很多。meta 的属性有两种:name和http-equiv。
name属性主要用于描述网页,对应于content(网页内容),以便于搜索引 ......