我有下面的页面。我想恢复输入的文本,如果它没有被改变(当焦点丢失时)。我该怎么做?
<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>
2条答案
按热度按时间zpgglvta1#
有什么反对使用
听众?
(You如果您使用的是HTML5,也可以使用“placeholder”属性完成相同的操作)
7lrncoxx2#
在clearTextArea方法中,获取文本区域中的当前文本,并将其存储到一个隐藏字段或cookie中,然后在on blur事件中,检查值是否发生了变化。