bookadd.jsp
<%@ page contentType="text/html;charset=gbk"%>
<%@ include file="top.jsp"%>
<script type="">
function yanzheng(num){
alert("进入方法!");
if(num==101)
{
document.f1.nnn.value=num;
if(document.f1.bn.value=="")
{
alert("书名不能为空!");
return;
}
if(document.f1.ba.value=="")
{
alert("作者不能为空!");
return;
}
if(document.f1.bp.value=="")
{
alert("单价不能为空!");
return;
}
document.f1.submit();
}
if(num==102)
{
alert("成功");
document.f1.nnn.value=num;
if(document.f1.bn.value=="")
{
alert("书名不能为空!");
return;
}
document.f1.submit();
}}</script>
<%
String name=(String)session.getAttribute("fanhui");
if(name!=null){
if(name.equals("")){
out.println("插入成功!");
}
else if(name.equals("1")){
out.println("该用户可以注册!");
}
else{
out.println("已经有用户!不能插入");
}
}
else{
out.println("有效的用户");
}
%>
<center>
<h3>图书信息添加</h3>
<form action="/Testcsk/BookAdd" name="f1" id="f1">
书名:<input name="bn" type="text" value=""><br><br>
<input name="yanzheng" type="button" value="唯一验证" onclick="yanzheng(102)"><br><br>
作者:<input name="ba" type="text" value=""><br><br>
单价:<input name="bp" type="text" value=""><br><br>
<input name="nnn" type="text" value="">
<input type="button" onclick="yanzheng(101)" value="提交">
<input type="reset">
</form>
</center>
<%@ include file="bottom.jsp"%>
提示不支持此属性和方法
<%@ page contentType="text/html;charset=gbk"%>
<%@ include file="top.jsp"%>
<script type="">
function yanzheng(num){
alert("进入方法!");
if(num==101)
{
document.f1.nnn.value=num;
if(document.f1.bn.value=="")
{
alert("书名不能为空!");
return;
}
if(document.f1.ba.value=="")
{
alert("作者不能为空!");
return;
}
if(document.f1.bp.value=="")
{
alert("单价不能为空!");
return;
}
document.f1.submit();
}
if(num==102)
{
alert("成功");
document.f1.nnn.value=num;
if(document.f1.bn.value=="")
{
alert("书名不能为空!");
return;
}
document.f1.submit();
}}</script>
<%
String name=(String)session.getAttribute("fanhui");
if(name!=null){
if(name.equals("")){
out.println("插入成功!");
}
else if(name.equals("1")){
out.println("该用户可以注册!");
}
else{
out.println("已经有用户!不能插入");
}
}
else{
out.println("有效的用户");
}
%>
<center>
<h3>图书信息添加</h3>
<form action="/Testcsk/BookAdd" name="f1" id="f1">
书名:<input name="bn" type="text" value=""><br><br>
<input name="yanzheng" type="button" value="唯一验证" onclick="yanzheng(102)"><br><br>
作者:<input name="ba" type="text" value=""><br><br>
单价:<input name="bp" type="text" value=""><br><br>
<input name="nnn" type="text" value="">
<input type="button" onclick="yanzheng(101)" value="提交">
<input type="reset">
</form>
</center>
<%@ include file="bottom.jsp"%>
提示不支持此属性和方法
<script type="text/javascript"></script>
<input name="weiyi" type="button" value="唯一验证" onClick="yanzheng(102)"><br><br>
但是提示出错
document.nnn.value为空或不是对象
document.f1.nnn.value=num;无法将num赋予nnn
问为什么,答对就给20分
应该将:<form action="/Testcsk/BookAdd" name="f1" id="f1">
改为:<form action="/Testcsk/BookAdd" name="f1">