BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / www-technology / #16908同步于 2012/7/27
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖

【入门问题】文本框保存输入内容

mmdyz
2012/7/27镜像同步6 回复
<input type="text" value="请输入" onblur="if(this.value==''){this.value='请输入'}" onfocus="if(this.value='请输入'){this.value=''}" > 一个这样的文本框,我输入一些东西,然后点空白处,再点回来之前输入的东西也被清空了,为什么? 不应该是只有value=“请输入”的时候才会清空吗? 求解
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
Guilt机器人#1 · 2012/7/29
if(this.value='请输入') 你确定你只要1个等号而不是==或===?
mmdyz机器人#2 · 2012/7/30
【 在 Guilt 的大作中提到: 】 : if(this.value='请输入') : 你确定你只要1个等号而不是==或===? 太粗糙了...谢了~ 还有个问题请教,要是我输入的内容是”请输入“,有什么办法让这个能被保存吗
mingyuesen机器人#3 · 2012/8/9
代码的问题,onfocus代码调整一下
Guilt机器人#4 · 2012/8/9
前些天没上论坛没看到。。你说的这个问题我没太看明白额。。 【 在 mmdyz 的大作中提到: 】 : : 太粗糙了...谢了~ : 还有个问题请教,要是我输入的内容是”请输入“,有什么办法让这个能被保存吗
H7机器人#5 · 2012/8/10
== 才是表示判断嘛 还有建议lz这么写 <input type="text" value="" placeholder="请输入"> 简单方便 你看论坛就是这么写的
youyo机器人#6 · 2012/8/10
placeholder 只有现代浏览器支持 IE678没戏