请看看我的JS为什么不行,一个简单例子

zjfhgdx 2010-01-03 05:33:24

<html>
<head>
<title>我的例子</title>
</head>
<body>
<div style="MARGIN:30px auto">
<h2>TianShengNT测试</h2>
<form NAME="f">
<script language="javascript">
alert(kjsdijfoisef);
</script>
<script type="text/javascript">
function clear(obj)
{
  alert("kjshdhfawef");
if(obj.value==obj.defaultvalue)
{
obj.value="";
}
}
</script>
正文:<textarea name="ta" id="idta" cols="40" rows="4" onFocus="clear(this)">请在此输入内容</textarea>
</form>
</div>
</body>
</html>


在文本框等到焦点的时候应该会清空原始内容的呀,可是我的不行,不知道什么原因
...全文
65 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
jiewenxu 2010-01-03
  • 打赏
  • 举报
回复
楼上正解。一个是clear函数名为JS保留字,楼主冲突了。还有一个是defaultValue。注意大小写
zardo 2010-01-03
  • 打赏
  • 举报
回复
楼上正解 clear是关键字?改个函数名字就可以了
defaultValue,V要大写
yinxiaofei1986 2010-01-03
  • 打赏
  • 举报
回复
<html>
<head>
<title>我的例子</title>
</head>
<body>
<div style="MARGIN:30px auto">
<h2>TianShengNT测试</h2>
<form NAME="f">
<script language="javascript">
alert("kjsdijfoisef");
</script>
<script type="text/javascript">
function clears(obj)
{
  alert("kjshdhfawef");
if(obj.value==obj.defaultValue)
{
obj.value="";
}
}
</script>
正文:<textarea name="ta" id="idta" cols="40" rows="4" onFocus="clears(this)">请在此输入内容</textarea>
</form>
</div>
</body>
</html>
zjfhgdx 2010-01-03
  • 打赏
  • 举报
回复
????????????/
相关推荐
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2010-01-03 05:33
社区公告
暂无公告