HTML密码输入,输入POST,不在Google Chrome中显示

时间:2011-08-02 02:21:25

标签: html

我使用Google搜索并发现了Chrome和HTML的问题,但我找不到任何针对此问题的内容。密码门户密码输入的下面代码在Firefox和Internet Explorer中显示得很好,但Chrome和其他浏览器中没有任何东西会显示在Android设备和Apple操作系统上。

<!-- Username: <input name="auth_user" type="text" value="guest">
<input TYPE="hidden" name="auth_user" type="text" value="guest">
<input name="redirurl" type="hidden" value="$PORTAL_REDIRURL$">
Password: <input name="auth_pass" type="password" onkeypress="return handleEnter(this, event)">   <input name="accept" type="submit" value="Continue"><br>
<br>Click the 'Continue' button! Do not hit the 'Enter' key!<br>
<!--   <input name="redirurl" type="hidden" value="$PORTAL_REDIRURL$">
<!--   <input name="accept" type="submit" value="Continue">

但是,如果我将隐藏的“用户名:...行”从底部移到第三行,它至少在Chrome中显示正常。我不能在实时系统上测试这个,所以只是想知道下面的内容是否对我的问题是正确的解决方案......

<input TYPE="hidden" name="auth_user" type="text" value="guest">
<input name="redirurl" type="hidden" value="$PORTAL_REDIRURL$">
Password: <input name="auth_pass" type="password" onkeypress="return handleEnter(this, event)">   <input name="accept" type="submit" value="Continue"><br>
<br>Click the 'Continue' button! Do not hit the 'Enter' key!<br>
<!-- Username: <input name="auth_user" type="text" value="guest">
<!--   <input name="redirurl" type="hidden" value="$PORTAL_REDIRURL$">
<!--   <input name="accept" type="submit" value="Continue">

提前致谢!

约翰

2 个答案:

答案 0 :(得分:0)

原因是您没有关闭“用户名”行上的HTML注释。将-->添加到该行的末尾以解决问题。 HTML评论由<!---->分隔;它们不像//条评论那样它们不会在一行结束时自动停止。

这是固定代码(注意Stack Overflow的语法高亮显示不会将代码全部变为灰色,作为注释,就像原始代码一样):

<!-- Username: <input name="auth_user" type="text" value="guest">-->
<input TYPE="hidden" name="auth_user" type="text" value="guest">
<input name="redirurl" type="hidden" value="$PORTAL_REDIRURL$">
Password: <input name="auth_pass" type="password" onkeypress="return handleEnter(this, event)">   <input name="accept" type="submit" value="Continue"><br>
<br>Click the 'Continue' button! Do not hit the 'Enter' key!<br>
<!--   <input name="redirurl" type="hidden" value="$PORTAL_REDIRURL$">-->
<!--   <input name="accept" type="submit" value="Continue">-->

答案 1 :(得分:0)

你错过了html评论的结尾

html评论以<!--开头,以-->

结尾 你以后错过了一个 即。

<!-- Username: <input name="auth_user" type="text" value="guest" -->