【菜鸟求教】初学jQuery,里面的if 不知道怎么写了
jquery吧
全部回复
仅看楼主
level 2
<!DOCTYPE html>
<html>
<head>
<script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js">
</script>
<script>
$(document).ready(function(){
$("input").focus(function(){
$(this).attr("value",'');
});
$("input").blur(function(){
if ($"input" ==null) {$(this).attr("value",'请填写')};
});
});
</script>
</head>
<body>
Name: <input type="text" name="fullname" value="name"><br>
Email: <input type="text" name="email" value="Email" >
</body>
</html>
我想实现 name 和 email 栏里,点进去字符消失,点出来,如果为空 就显示“请输入”
但是现在实现不了,求大神指教
2016年03月09日 09点03分 1
level 2
这个是从W3C里扒出来的,自己改了改,然后就改不明白了[泪]
2016年03月09日 09点03分 2
level 8
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js">
</script>
<script>
$(document).ready(function(){
$("input").focus(function(){
if($(this).val()==""){
$(this).attr('placeholder','');
}
});
$("input").blur(function(){
if($(this).val()==""){
$(this).attr('placeholder',"请填写");
}
});
});
</script>
</head>
<body>
Name: <input type="text" name="fullname" placeholder="name"/><br>
Email: <input type="text" name="email" placeholder="Email"/>
</body>
</html>
2016年03月10日 03点03分 4
谢,大神[真棒]
2016年03月10日 05点03分
level 1
<script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js ">
<script>
$(document).ready(function(){
$("input:text").bind({
focus : function(){
var $_n = $(this);
$_n.css('color','black');
$_n.val('');
},
blur : function(){
var $_x = $(this);
$_x.css('color','black');
if ($_x.val() != '') return;
$_x.css('color','silver').val('请填写');
}
});
});
</script>
<!--
[酷]
-->
Name: <input type="text" name="fullname" value="name" /><br />
Email: <input type="text" name="email" value="Email" />
2016年03月24日 18点03分 8
1