Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 文本输入焦点丢失事件_Javascript_Javascript Events - Fatal编程技术网

Javascript 文本输入焦点丢失事件

Javascript 文本输入焦点丢失事件,javascript,javascript-events,Javascript,Javascript Events,我有下一页。如果输入文本没有更改(当焦点丢失时),我希望恢复该文本。我该怎么做 <html> <head> </head> <body> <script type="text/javascript"> function clearTextArea(object){ object.value = ""; } </script> <input type="text" id="option" value="test" onfocus="clear

我有下一页。如果输入文本没有更改(当焦点丢失时),我希望恢复该文本。我该怎么做


<html>
<head>
</head>
<body>

<script type="text/javascript">
function clearTextArea(object){
    object.value = "";
}
</script>

<input type="text" id="option" value="test" onfocus="clearTextArea(this);"></input>
</body>
</html>

函数clearTextArea(对象){
object.value=“”;
}

在clearTextArea方法中,将文本区域中的当前文本存储到隐藏字段或cookie中。然后在on blur事件中,检查值是否更改。

是否有任何反对使用

<input (...) onblur="this.value = 'test'">

听众

(如果使用HTML5,也可以使用“占位符”属性执行相同的操作)