onblur事件
要实现的功能是:当bookid失去焦点时,bookname自动根据bookid的值搜索数据库中相对应的值,并显示。 可是以下代码总是有错误,错误提示为:
技术信息(用于支持人员)
错误类型:
Microsoft JET Database Engine (0x80040E14)
语法错误 (操作符丢失) 在查询表达式 'bookid=' 中。
/mingrisoft/mtest/manage/book/ModBook.asp, 第 15 行
浏览器类型:
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon; .NET CLR 2.0.50727)
网页:
GET /mingrisoft/mtest/manage/book/ModBook.asp
时间:
2008年5月8日, 10:09:29
详细信息:
Microsoft 支持
以下是代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.
<html xmlns="http://www.
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<script language="javascript">
function change()
{
bookid=document.mform.bookid.value
<!--#include file="../conn.asp"-->
<%
sql="select * from tb_books where bookid="&bookid ’应该是这里有错,该怎么该呢?望指点!~
rs.open sql,conn,1,3
bookname=rs("bookname")
set rs=nothing
conn.close
set conn=nothing
%>
document.mform.bookname.value="<%=bookname%>"
}
</script>
<link rel="stylesheet" href="../../css/style.css" />
<body>
<form name="mform">
bookid:
<input type="text" name="bookid" size="20" onblur="change();" />
书名:
<input type="text" name="bookname" size="20" />
</form>
</body>
</html>
[[it] 本帖最后由 peswe 于 2008-5-8 10:18 编辑 [/it]]