嗨,我已在我的网站上创建了一个表单.我正在使用,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)