- 代码如下
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<input type="text" name="text" value="name" onfocus="if(this.value == 'name')this.value='';" onblur="if(this.value == '')this.value='name';">
</body>
</html>
- 简单解释
1.value值是输入框中预留文本。
2.onfocus事件会在对象聚焦(鼠标点击输入框)时发生,例子中代码的意是“如果预留文本是name,则点击后清空”,当然如果给value赋值的话,点击后输入框中就会出现所赋的值。
3.onblur事件会在对象失去焦点时发生,与onfocus事件互为相反事件,例子中代码的意思是“如果输入框为空,则会自动填入name”。
4.value值可以根据需要而更改。 - 参考
关于onfocus,onblur以及相关代码的详细使用方法,请参考菜鸟教程或w3school。