通过第一个文本框的值,用JS自动改变第二个的值如何实现
<inputtype="text"id="input11"onchange="javascript:textChanged2()"/><inputtype="text"i...
<input type="text" id="input11" onchange="javascript:textChanged2()" /> <input type="text" id="input22" />
<script type="text/javascript">
function textChanged2()
{
<%
dim i
%>
i=document.getElementById('input11').value
<%
strconn = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" & Server.MapPath("clothes#.asp")
set conn = server.createobject("adodb.connection")
conn.open strconn
set rs=server.createobject("adodb.recordset")
sql="select * from [com] where comid="&id&""
rs.open sql,conn,2,3
if not rs.eof then
vvv=trim(rs("comname"))
else
response.write "<script> window.alert('你不是该站会员!');history.back();</script>"
end if
%>
document.getElementById('input22').value=vvv
}
</script>
以上是我的源代码,我想通过在第一个文本框中输入字符,在第二个里面输出。不在JS里面添另ASP脚本的时候,可以实现在第二个文本框中输出第一个文本框中的值:也就是下面这样可以实现:
<input type="text" id="input11" onchange="javascript:textChanged2()" /> <input type="text" id="input22" />
<script type="text/javascript">
function textChanged2()
{
<%
dim i
%>
i=document.getElementById('input11').value
document.getElementById('input22').value=i
}
</script>
哪位大哥能告诉我怎么实现第一段代码吗?
现在知道这样做根本不行的,得用AJAX来实现异步传输:
但意图明确了,不晓得有大侠帮我修正不!~ 展开
<script type="text/javascript">
function textChanged2()
{
<%
dim i
%>
i=document.getElementById('input11').value
<%
strconn = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" & Server.MapPath("clothes#.asp")
set conn = server.createobject("adodb.connection")
conn.open strconn
set rs=server.createobject("adodb.recordset")
sql="select * from [com] where comid="&id&""
rs.open sql,conn,2,3
if not rs.eof then
vvv=trim(rs("comname"))
else
response.write "<script> window.alert('你不是该站会员!');history.back();</script>"
end if
%>
document.getElementById('input22').value=vvv
}
</script>
以上是我的源代码,我想通过在第一个文本框中输入字符,在第二个里面输出。不在JS里面添另ASP脚本的时候,可以实现在第二个文本框中输出第一个文本框中的值:也就是下面这样可以实现:
<input type="text" id="input11" onchange="javascript:textChanged2()" /> <input type="text" id="input22" />
<script type="text/javascript">
function textChanged2()
{
<%
dim i
%>
i=document.getElementById('input11').value
document.getElementById('input22').value=i
}
</script>
哪位大哥能告诉我怎么实现第一段代码吗?
现在知道这样做根本不行的,得用AJAX来实现异步传输:
但意图明确了,不晓得有大侠帮我修正不!~ 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询