后台有个方法a(){里面拼接字符串返回:sb.Append("<select id='selParent' class='ask_item' size='16' onclick='f_change()'>");}前端JS里: function f_b(parentid){ var select = document.getElementById("selChild"); select.options.innerHTML = ""; var a ='<%= GetSelectChild("'+parentid+'","questionclass") %>'; }
另外发段代码上来看看
function f_b(parentid){
var select = document.getElementById("selChild");
select.options.innerHTML = "";
var a ='<%= GetSelectChild("'+parentid+'","questionclass") %>';
}
<%= GetSelectChild("'+parentid+'","questionclass") %>
//用ajax后台才能得到 parentid
GetSelectChild()
页面的执行顺序是服务器端代码->打开页面->客户端代码
是这样的
所以你要用ajax才行的
<%代码片段,%>都是服务器端的