2个回答
展开全部
<input type="text" placeholder="请输入文字"> <!-- 添加placeholder不需要js控制 -->
<input id='keyword' name='keyword' type="text"> <!-- 这里可以用js控制 -->
<script>
var keyword = document.getElementById('keyword')
if (!keyword.value) {
keyword.style='color: #999'
keyword.value = '请输入文字'
}
keyword.onfocus = function(e) {
if (!e.target.value || (e.target.value === "请输入文字")) {
keyword.removeAttribute('style')
keyword.value = ''
}
}
keyword.onblur = function(e) {
if (!e.target.value || (e.target.value === "请输入文字")) {
keyword.style='color: #999'
keyword.value = '请输入文字'
}
}
</script>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询