1

誰かが空白のままにした場合、フィールドにデフォルトのtxtを送信しないようにWeb送信を許可したいと思います。私はスーパーコーダーではなく、今日それを機能させるために何時間も費やしており、他のコードセクションで作業する必要があります。

<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>
4

2 に答える 2

3

「value」ではなく「placeholder」属性にデフォルト値を配置してみてください。

于 2012-10-29T21:03:32.397 に答える
1

まず、できる限りインラインHTMLイベントハンドラーを避けます。

次に、値を設定する代わりに、入力プレースホルダー(HTML5)を使用することをお勧めします。

<input type="text" name="{lead_first_name}" placeholder="First name" />

をサポートしていないIE(9以前のバージョン)のようなブラウザのplaceholder場合、次のようなことを行うことができます

于 2012-10-29T21:07:17.727 に答える