Php HTML表单提交默认文本,而不是将字段设置为空
我想让我的网站提交不发送给我默认的文本在字段中,如果有人留下空白。我不是一个超级程序员,我今天花了几个小时试图让它工作,需要在其他代码部分工作Php HTML表单提交默认文本,而不是将字段设置为空,php,html,Php,Html,我想让我的网站提交不发送给我默认的文本在字段中,如果有人留下空白。我不是一个超级程序员,我今天花了几个小时试图让它工作,需要在其他代码部分工作 <form action="{SUBMIT_FORM}" method="post"> <input type="text" class="input-field" onblur="if (this.value == '') {this.value = '*First Name : (Required Field)';}" onfo
<form action="{SUBMIT_FORM}" method="post">
<input type="text" class="input-field" onblur="if (this.value == '') {this.value = '*First Name : (Required Field)';}" onfocus="if (this.value == '*First Name : (Required Field)') {this.value = '';}" name="{lead_first_name}" id="{lead_first_name}" value="*First Name : (Required Field)"/>
<input type="text" class="input-field" onblur="if (this.value == '') {this.value = 'Last Name :';}" onfocus="if (this.value == 'Last Name :') {this.value = '';}" name="{lead_last_name}" id="{lead_last_name}" value="Last Name :"/>
<input type="text" class="input-field" onblur="if (this.value == '') {this.value = '*Email : (Required Field)';}" onfocus="if (this.value == '*Email : (Required Field)') {this.value = '';}" name="{lead_email}" id="{lead_email}" value="*Email : (Required Field)"/>
<input type="text" class="input-field" onblur="if (this.value == '') {this.value = 'Phone :';}" onfocus="if (this.value == 'Phone :') {this.value = '';}" name="{lead_home_phone}" id="{lead_home_phone}" value="Phone :"/>
<input type="submit" class="sbt-btn" value="Submit" onclick="{SUBMIT_SCRIPT}" />
{VALIDATE_SCRIPT}
</form>
<small>*We promise to never share, rent or sale your personal information.</small>
{VALIDATE_SCRIPT}
*我们承诺绝不分享、出租或出售您的个人信息。
尝试将默认值放在“占位符”属性而不是“值”中。尝试将默认值放在“占位符”属性而不是“值”中。首先,尽可能避免内联HTML事件处理程序
其次,您可能希望使用输入占位符(HTML5)而不是设置值:
<input type="text" name="{lead_first_name}" placeholder="First name" />
对于那些像IE(9和更早版本)这样不支持占位符的浏览器,您可以这样做。首先,尽可能避免内联HTML事件处理程序 其次,您可能希望使用输入占位符(HTML5)而不是设置值:
<input type="text" name="{lead_first_name}" placeholder="First name" />
对于那些像IE(9和更早版本)这样不支持占位符的浏览器,你可以这样做。注意,这只适用于HTML 5,因此只适用于最现代的浏览器。注意,这只适用于HTML 5,因此只适用于大多数现代浏览器。有没有办法让txt在单击时消失,如果未输入txt则返回?有没有办法让txt在单击时消失,如果未输入txt则返回?