12生肖木盒香烟:java判别输入框中字符多少问题

来源:百度文库 编辑:高考问答 时间:2024/04/25 17:58:34
如何在查询页面中加入如java代码完成这样的功能
如果关健字为空,提示关健字不能为空
如果关健字为一个,提示关健字无意义
如果关键字为两个,且不等于QQ,提示关健字无意义
问题补充:<form action="/search.asp" method="get">
<input type="text" name="k" size="36">
<input type="submit" value="查询" name="B1" </form>
如何把代码嵌在查询页中。

<script>
function frmCheck(frm)
{
if (frm.k.value.length == 0)
{
alert("关键字不能为空");
return false;
}
if (frm.k.value.length == 1 || (frm.k.value.length == 2 && frm.k.value != "QQ"))
{
alert("关健字无意义");
return false;
}
}
</script>

<form action="/search.asp" method="get" onsubmit="return frmCheck(this);">
<input type="text" name="k" size="36">
<input type="submit" value="查询" name="B1">
</form>

<script>
function checkKey()
{
var msg = document.getElementsByName("message")[0];
if(msg.length == 0)
{
alert("关健字不能为空");
}
else if(msg.length == 1)
{
alert("关健字无意义");
}
else if(msg.length == 2 && msg.value != "QQ")
{
alert("关健字无意义");
}
}
</script>

<SCRIPT LANGUAGE="JavaScript">
function check_login(){
if (!document.all.k.value==""){
alert("关健字不能为空");
document.all.k.focus();
return false;
}
if (document.all.k.value.length<2){
alert("关健字无意义");
document.all.k.focus();
return false;
}
if (document.all.k.value!='QQ'){
alert("关健字无意义");
document.all.k.focus();
return false;
}
}
</SCRIPT>
<form action="/search.asp" method="get" OnSubmit="return check_login();">
<input type="text" name="k" size="36">
<input type="submit" value="查询" name="B1" </form>