[已解决问题] 关于button按钮的困惑
提问时间: 2008-04-11 21:48
浏览:237 次

最近碰到一个比较奇怪的问题,不知道本来就是这样的,以前没有发现还是机子中病毒了

很简单的一个HTML代码:

<input name="" type="submit">

没有指定value,我在浏览器里看就是显示“提交查询内容”,如果type是button是没有显示的,只有一个空的按钮。

?????????????


提问者:李.net - 菜鸟二级

问题补充:在FF下面是“提交查询”
难道这真是浏览器的默认值。

最佳答案
这个只是浏览器的默认行为而已
type="button"只是一个普通按钮,浏览器不知道要做什么,所以 不会有默认值
type="submit"是一个提交按钮,所以浏览器会显示一个用于提交的默认值,至于每个浏览器不同,只是浏览器各自的行为,不同语种的浏览器也会显示不同的提示,这个很正常
2008/4/11 22:33:08 回答者:丁学
其它回答(5)
刚才小试了一下,我机器上的情况和你一样,我IE7
1个月前   回答者:ppchen(陈荣林) - 菜鸟二级
是默认值,没问题
1个月前   回答者:Dove.Net - 初学一级
试试这个:
<input name="" type="button" value="这是个按钮" />
1个月前   回答者:deerchao - 老鸟四级
有时候需要这样:
<input name="btnSubmit" type="button" value="提交查询内容" ></input>
采用<input ... /> 也会有不显示的情况,不知道是什么时候,我碰到过。

在CSS中<div style="clear:both;"></div> 有效果
而<div style="clear:both;"/> 就没效果。。。
1个月前   回答者:Hunts.C - 初学一级
丁学的正解。
英文浏览器上都是submit query,可能中文翻译的不同。

to:Hunts.C
有的标签是要有结束标签来关闭的,比如script,div,而有些则不需要,比如br,img等。
如果<script />这样,就会他下面的script忽略掉。。
1个月前   回答者:Think Tips - 菜鸟二级
评论
1个月前   丁学 :
to Think Tips:
XHTML要求所有的标签必须关闭,HTML没有要求

to Hunts.C:
标签的关闭方式是不一样的,这也算是W3C的失职,对于div/p/table等一系列应该包含内容的标签,关闭要使用结束标签,而不能简单的标签结尾加斜线,对于img/br/hr等本身不会包含内容的标签,可以使用空格加斜线关闭
1个月前   meteormatt :
好,上面的解答的好
   您需要登录以后才能回答!
我的问题    我要提问


快到期问题

> 问题排行榜

有不合适内容,建议去除