<script language="javaScript">
function validate(f)
{
if (f.a1.value == "")
{
f.tip.value=="请输入内容";
}
}
</script>
//表单的如下
<form action="My.jsp" method="post" target="_self" name="form1" onsubmit="return validate(form1)">然后有2个文本框,先验证是否为空,如果不为空,则提交自己后,通过JSP代码,输入两个文本框字符串的拼接。该怎么控制啊?
{
var a=document.form[0].a.value;
var b=document.form[0].a.value;
if(a=="")
{
a.value=="请输入内容";
}
else if(b=="")
{
b.value=="请输入内容";
}
else
{
document.forms[0].c.value=a+b;
document.forms[0].action = "ABC.do?Method=processMethod"+c;
document.forms[0].submit();
}
}<input type=text name=a>
<input type=text name=b>
<input type=hidden name=c>看看是不是这样?
function validate(f)
{
if (f.a1.value == "")
{
f.tip.value=="请输入内容";
}else{
document.form1.action = "My.jsp?data=" + f.tip.value;
}
}
</script>
<form action="My.jsp" method="post" target="_self" name="form1" onsubmit="return validate(form1)">
<input name="data" value="${data }">
</form>