文本框得到焦点後,清空内容,失去焦点,还原成默认值
2011-10-14 11:28
429 查看
在网络应用中有时候,我们需要提醒用户输入文本框的值。来确保用户输入的正确性,我们可以使用JavaScript 来解决这个问题,例如需要用户输入昵称:
<input type="text" name="inpName" id="inpName" class="text" size="28" tabindex="1" /> <label for="inpName">名称(*)</label></p>
因为有时,一些用户会临时因有事忘记输入。当 文本框的值为空时,我们还要继续提示。以确保用户输入的有效性!
将代码插入: value="请输入您的昵称..." onfocus="if (value =='请输入您的昵称...'){value =''}" onblur="if (value ==''){value='请输入您的昵称...'}"
最后的效果:<input type="text" name="inpName" id="inpName" class="text" size="28" tabindex="1" value="请输入您的昵称..." onfocus="if (value =='请输入您的昵称...'){value =''}" onblur="if (value ==''){value='请输入您的昵称...'}"/> <label for="inpName">名称(*)</label>
--------------------------------------------------------
<script>
function OnEnter( field ) { if( field.value == field.defaultValue ) { field.value = ""; } }
function OnExit( field ) { if( field.value == "" ) { field.value = field.defaultValue; } }
</script>
<input type=text value="预设文字" onFocus=OnEnter(this) onBlur=OnExit(this)>
<input type="text" name="inpName" id="inpName" class="text" size="28" tabindex="1" /> <label for="inpName">名称(*)</label></p>
因为有时,一些用户会临时因有事忘记输入。当 文本框的值为空时,我们还要继续提示。以确保用户输入的有效性!
将代码插入: value="请输入您的昵称..." onfocus="if (value =='请输入您的昵称...'){value =''}" onblur="if (value ==''){value='请输入您的昵称...'}"
最后的效果:<input type="text" name="inpName" id="inpName" class="text" size="28" tabindex="1" value="请输入您的昵称..." onfocus="if (value =='请输入您的昵称...'){value =''}" onblur="if (value ==''){value='请输入您的昵称...'}"/> <label for="inpName">名称(*)</label>
--------------------------------------------------------
<script>
function OnEnter( field ) { if( field.value == field.defaultValue ) { field.value = ""; } }
function OnExit( field ) { if( field.value == "" ) { field.value = field.defaultValue; } }
</script>
<input type=text value="预设文字" onFocus=OnEnter(this) onBlur=OnExit(this)>
相关文章推荐
- 文本框得到焦点後,清空内容,失去焦点,还原成默认值
- 文本框得到焦点後,清空内容,失去焦点,还原成默认值
- 文本框得到焦点後,清空内容,失去焦点,还原成默认值
- 文本框得到焦点后,清空内容,失去焦点,还原成默认值
- 通过js实现得到焦点时文本框清空,失去焦点时又显示默认文字,值发生改变时不再恢复默认文字?
- Jquery实现文本框获取焦点清空内容,失去焦点重新获得内容
- 文本框得到焦点,并清空文本框内容
- Jquery实现文本框获取焦点清空内容,失去焦点重新获得内容的公共函数
- Jquery实现文本框获取焦点清空内容,失去焦点重新获得内容
- 关于输入框得到焦点时文本框清空,失去焦点时又显示默认文字,值发生改变时不再恢复默认文字的两种方法
- jquery注册文本框获取焦点清空,失去焦点赋值
- jQuery文本框得到,失去焦点
- 文本框获取焦点的时候默认值消失,当默认值发生改变时文本框内容为改变后的内容
- 文本框失去焦点有提示信息,文本框获得焦点清空提示信息,并且字体颜色不同
- 文本框获取焦点的时候默认值消失,当默认值发生改变时文本框内容为改变后的内容
- 模仿人人网登录(获取鼠标焦点的时候如果用户名是默认值则清空,失去焦点的时候如果是空置为空)
- 删除web文本框中的内容需要或者文本框失去焦点,点击“Backspace”键时页面回退,屏蔽页面回退键的方法
- 文本框获取焦点的时候默认值消失,当默认值发生改变时文本框内容为改变后的内容
- jquery注册文本框获取焦点清空,失去焦点赋值的简单实例
- 文本框获取焦点的时候默认值消失,当默认值发生改变时文本框内容为改变后的内容