搜索框获取焦点 onfocus()
搜索框失去焦点 onblur()
搜索框值默认为羽绒服,当首次点击搜索框时搜索框值变为空,
当搜索框失去焦点时,如果搜索框的值为空,则搜索框值置为‘羽绒服’,
再次点击搜索框时,如果搜索框的值未改变还是羽绒服,则搜索框值置为空,否则搜索框值不改变
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>搜索框获取焦点失去焦点</title>
<script>
window.onload = function () {
var
oGoods = document.search.goods;
oGoods.onfocus = function () {
if (this.value === '羽绒服') {
this.value = '';
}
};
oGoods.onblur = function () {
if (this.value === '') {
this.value = '羽绒服';
}
}
}
</script>
</head>
<body>
<form action="javascript:;" method="post" name="search">
商品名:<input type="text" name="goods" value="羽绒服">
<input type="submit" value="搜索">
</form>
</body>
</html>