小编Tom*_*Tom的帖子

HTML表单"占位符"在IE 8中不起作用

嗨,我已在我的网站上创建了一个表单.我正在使用,placeholder="Full Name"但在IE8(可能还有其他IE版本)中查看时,没有任何内容出现在表单中

我尝试过使用,value="" onfocus="if (this.value == 'Full Name') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Full Name';}"但表格仍然是空的.出于某种原因,当您单击表单时会显示"全名",然后将其关闭.

我正在研究的网站是[usspcatalystcentre.org.uk] [1],你可以看到我的意思.前两个表单(标题和全名)是我尝试过的地方

value="" onfocus="if (this.value == 'Full Name') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Full Name';}" 
Run Code Online (Sandbox Code Playgroud)


表格的其余部分是我刚刚使用过的地方 placeholder

这是我正在处理的实际代码

<form action="contact.php" method="post">


                <input id=title name=title type=text value="" onfocus="if(this.value=='Username') this.value='';" onblur="if(this.value=='') this.value='Username';" required class="top-formfields" value='<?php print $_SESSION['title']?>'>  <br /><br />
                <input id=fullname name=fullname type=text value="" onfocus="if(this.value=='Full Name') this.value='';" onblur="if(this.value=='') this.value='Full Name';" required  class="top-formfields" value='<?php print …
Run Code Online (Sandbox Code Playgroud)

html forms html5 internet-explorer placeholder

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

forms ×1

html ×1

html5 ×1

internet-explorer ×1

placeholder ×1