js中怎样写入asp语句 15
做了一个按钮点击后能够添加一个下拉选框,但是我想在在<option>中加入数据库调出的数据。代码如下:<scriptlanguage="javascript"><!--v...
做了一个按钮点击后能够添加一个下拉选框,但是我想在在<option>中加入数据库调出的数据。
代码如下:
<script language="javascript">
<!--
var num;
num=1;
function addSelect()
{
var objPad = document.getElementById("pad");
var sel = "<select name='ksbj"+num+"'><option value=<%=rs("bjmc")%>><%=rs("bjmc")%></option></select><br />";
objPad.innerHTML = objPad.innerHTML+sel;
num = num+1;
}
-->
</script>
<input type="button" value="添加班级" onClick="addSelect()"/>
<div id="pad"></div> 展开
代码如下:
<script language="javascript">
<!--
var num;
num=1;
function addSelect()
{
var objPad = document.getElementById("pad");
var sel = "<select name='ksbj"+num+"'><option value=<%=rs("bjmc")%>><%=rs("bjmc")%></option></select><br />";
objPad.innerHTML = objPad.innerHTML+sel;
num = num+1;
}
-->
</script>
<input type="button" value="添加班级" onClick="addSelect()"/>
<div id="pad"></div> 展开
4个回答
展开全部
谁说一定要用ajax,谁说不能嵌套asp了,可以做的。
<%
dim options
...
do while not rs.eof
options = options & "<option value="&rs("bjmc")&" >& ="&rs("bjmc")& &</options>"
loop
%>
options = <%=options%>;
function addSelect()
{
var objPad = document.getElementById("pad");
var sel = "<select name='ksbj"+num+"'>"+options+"</select><br />";
objPad.innerHTML = objPad.innerHTML+sel;
num = num+1;
}
<%
dim options
...
do while not rs.eof
options = options & "<option value="&rs("bjmc")&" >& ="&rs("bjmc")& &</options>"
loop
%>
options = <%=options%>;
function addSelect()
{
var objPad = document.getElementById("pad");
var sel = "<select name='ksbj"+num+"'>"+options+"</select><br />";
objPad.innerHTML = objPad.innerHTML+sel;
num = num+1;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要实现你所说的功能,就必须用到AJAX,别问我怎么用,自己去网上学习吧,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
JS中不可以写ASP语句,写了也没办法执行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不知道是不是这样啊..:
<script language="javascript">
<!--
var num;
num=1;
function addSelect()
{
var objPad = document.getElementById("pad");
var sel = "<select name='ksbj"+num+"'><%
do while not rs.eof
response.write "<option value='"&rs("bjmc")&"'>"&rs("bjmc")&"</option>"
rs.movenext
loop
%></select><br />";
objPad.innerHTML = objPad.innerHTML+sel;
num = num+1;
}
-->
</script>
<input type="button" value="添加班级" onClick="addSelect()"/>
<div id="pad"></div>
<script language="javascript">
<!--
var num;
num=1;
function addSelect()
{
var objPad = document.getElementById("pad");
var sel = "<select name='ksbj"+num+"'><%
do while not rs.eof
response.write "<option value='"&rs("bjmc")&"'>"&rs("bjmc")&"</option>"
rs.movenext
loop
%></select><br />";
objPad.innerHTML = objPad.innerHTML+sel;
num = num+1;
}
-->
</script>
<input type="button" value="添加班级" onClick="addSelect()"/>
<div id="pad"></div>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询