我看過谷歌找到一種方法來刪除焦點上的文本,但不能指望我們如何將它添加回來,如果沒有在該字段中輸入任何內容。onfocus從textarea刪除文本
這是我迄今爲止...
onfocus="if(this.value == 'Name*') { this.value = ''; }" value="Name*"
這將刪除「姓名*」,但隨後它完全好去除,即使我沒有在輸入字段中。
我看過谷歌找到一種方法來刪除焦點上的文本,但不能指望我們如何將它添加回來,如果沒有在該字段中輸入任何內容。onfocus從textarea刪除文本
這是我迄今爲止...
onfocus="if(this.value == 'Name*') { this.value = ''; }" value="Name*"
這將刪除「姓名*」,但隨後它完全好去除,即使我沒有在輸入字段中。
使用onblur事件,具有相似的if語句說,如果它等於一無所有然後THIS.VALUE應該等於我的佔位符文本。
onblur="if(this.value==''){this.value='Name*';}"
使用jQuery
$("textarea").focus(function() {
if($(this).val() == "Name*") {
$(this).val("");
}
});
添加替換字符串,如果該值是空的的onblur。和重點去除它一樣的概念? –