请看看我的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>


在文本框等到焦点的时候应该会清空原始内容的呀,可是我的不行,不知道什么原因
...全文
79 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
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
  • 打赏
  • 举报
回复
????????????/

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧