用java限制表单文本域不能为空怎么做?

flybird99 2003-12-12 10:35:24
我用 onClick="javascript:if(window.search.keyword.value=='请输入关键字'){window.search.keyword.value.value='';}"
这段代码是复制别人的,这样做的结果是不管用,而且有错误提示
怎么修改修改能用
或者有更好的方法,最好简单一些,直接放在input上就能行
...全文
84 5 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
angelheavens 2003-12-12
<INPUT onblur="if (value ==''){value='请输入关键字'}"
onfocus="if (value =='请输入关键字'){value =''}" value=请输入关键字
name=username>
  • 打赏
  • 举报
回复
flybird99 2003-12-12
原来我把初始值定为“请输入关键字”,把“请输入关键字”也定为空,怎么说
  • 打赏
  • 举报
回复
bullion 2003-12-12
<input type="text" name="aa" onfocus="javascript:if(this.value=='') alert('不能为空');">
  • 打赏
  • 举报
回复
a_zhe_20 2003-12-12
<script language="JavaScript">
<!--
function Check(theForm)
{

if (theForm.title.value == "")
{
alert("请输入附加信息标题!");
theForm.title.focus();
return (false);
}

return (true);
}
//--></script>
<form action="base_appendinfo.cv" method="post" onSubmit="return Check(this)" name="Form1">
<input type="text" name="title" value="" style="width:360" class="line" maxlength="100">
  • 打赏
  • 举报
回复
angelheavens 2003-12-12
<html>
<head>
<title>判断文本框是否为空</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<SCRIPT LANGUAGE="JavaScript">
<!--
function checkspace(checkstr) {
var str = '';
for(i = 0; i < checkstr.length; i++) {
str = str + ' ';
}
return (str == checkstr);
}
//-->
</script>
<body bgcolor="#FFFFFF" text="#000000">
<form name="form1" method="post" action="">
<input type="text" name="chk" value="">
<input type="button" name="btn" value="chk" onclick="checkspace(document.form1.chk.value)?alert('有'):alert('无');">
</form>
</body>
</html>
  • 打赏
  • 举报
回复
相关推荐
发帖
ASP
加入

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
申请成为版主
帖子事件
创建了帖子
2003-12-12 10:35
社区公告
暂无公告