required
仅适用于if
声明,虽然我已完成endif
,但与此同时我不确定这是怎么做的endif
{1}}。
现在required
仅适用于if
stament,不适用于整个文本字段,它如何适用于if-else语句以及整个文本字段。
有人知道如何解决这个问题。
<input type="text" name="name" value="search name" onfocus="if (this.value == 'search name') {this.value = '';} endif;" required>
如果我只是为文本字段写这样的话,那就完美了:
<input type="text" name="name" required>
但是我需要在点击文本字段之前添加一个值,这就是我添加的原因:
value="search name" onfocus="if (this.value == 'search name') {this.value = '';} endif;"
有人知道如何解决这个问题!
答案 0 :(得分:3)
试试这个:
<input type="text" name="name" onclick="(this.value != null) ? this.value : ' ' " required placeholder="search here" />
答案 1 :(得分:2)
尝试添加placeholder
属性:
<input type="text" name="name" placeholder = "search name" required>