我写的是:
<script language="JavaScript">
function js(frm)
{var a1
a1 =parseFloat(frm.shl.value);}
</script>
..............
<% sql="select * from jiagong where dw='"&session("bumen")&"' and ph='"&a1&"' order by jgid"
set rs=conn.execute(sql)
if not rs.eof then
rs.movelast%>
<INPUT name=bha id="bha" size=7 value=<%=rs("bhb")%>>
<%else%>
<INPUT name=bha id="bha" size=7 value="1">
<%end if%>
但不能执行
请高手执教,小弟再次多谢了!!!作者: 冷冷DI草 时间: 2010-1-18 08:31
数据库连接都没有
开什么 玩笑啊作者: ゛淡蓝ニ 时间: 2010-1-18 08:31
我给的只是和问题相关的一部分代码?全贴出了太多了。
应该能看懂吧。
请大家不吝赐教。谢谢!作者: 天地之一 时间: 2010-1-18 08:31
happyhu上次是不是给你写过一个类似的?作者: 冰rose冰 时间: 2010-1-18 08:31
对,上次是下拉菜单,这次是文本框
我对javascript不熟,也不知道怎么改
您能不能再帮我一次
小弟不胜感激!!!作者: 一网情深 时间: 2010-1-18 08:31
你把上次的发来 我给你改改就行了作者: ★海浪★ 时间: 2010-1-18 08:31
<script language="JavaScript">
function aa(num){
dw = new Array();
//读数据库生成数组
<%set rs=server.CreateObject("adodb.recordset")
sql = "select shhdwid,shhname,shhaddr,shhtel from [shhdw] order by shhdwid desc"
rs.open sql,conn,1,1
do while not rs.eof%>
dw[<%=rs("shhdwid")%>]= new Array("<%=rs("shhaddr")%>","<%=rs("shhtel")%>","<%=rs(0)%>");
<%rs.movenext
loop
rs.close%>
addhw.shhaddr.value=dw[num][0];
addhw.shhtel.value=dw[num][1];
}
</script>