【发布时间】:2013-09-30 05:45:56
【问题描述】:
嗯,我正在制作我的第一个着陆页,不是太专业,我想掌握能够自己制作简单网页的窍门。
所以我的问题是,每当您单击文本框时,文本就会消失。它应该。但是当用户输入文本,单击文本框并再次单击它时,该文本消失了。
如何让新输入的文字不消失?
我当前的文本字段代码:
<input type="text" value="Enter Your First Name" id="form"
onblur="javascript:if(this.value=='')this.value='Enter Your First Name';"
onclick="javascript:if(this.value=='Enter Your First Name')this.value='';"
onFocus="this.value=''">
</input></br>
<input type="text" value="Enter Your Email" id="form"
onblur="javascript:if(this.value=='')this.value='Enter Your Email';"
onclick="javascript:if(this.value=='Enter Your Email')this.value='';"
onFocus="this.value=''">
</input></br>
<input type="text" value="Enter Your Phone Number" id="form"
onblur="javascript:if(this.value=='')this.value='Enter Your Phone Number';"
onclick="javascript:if(this.value=='Enter Your Phone Number')this.value='';"
onFocus="this.value=''">
</input></br>
<input type="submit" class="button" name="submit" value=""></input>
我很抱歉没有在这里发布它,但我不知道如何做代码块的事情..
【问题讨论】:
-
复制广告粘贴代码,然后突出显示并按“ctrl + k”
-
如果有让您满意的答案,您可以点击答案旁边的勾选接受它。
标签: javascript html hover