<form method="POST" action="" id="form_act">
<?
for($id=0;$id<=5;$id++){
?>
<input type="text" name="bbsuserID"readonly size="5" value="0">
<a href="#" onclick="searchBBSname(<?=$id?>,5)">提交</a>
<?
}
?>
</form>
再在脚本里出错那里做循环
if (id==x){
form_act.bbsuserID.value=xmlHttp.responseText;
}别忘了改这里:function searchBBSname(id,total) {
<?
for($id=0;$id<=5;$id++){
?>
<input type="text" name="bbsuserID"readonly size="5" value="0">
<a href="#" onclick="searchBBSname(<?=$id?>,5)">提交</a>
<?
}
?>
</form>
再在脚本里出错那里做循环
if (id==x){
form_act.bbsuserID.value=xmlHttp.responseText;
}别忘了改这里:function searchBBSname(id,total) {
解决方案 »
- extjs 另存为问题
- 想问一下如何给openlayer添加自定义控件
- 请教如何用js修改一个表格单元的对齐方式?
- div.InnerHtml能在多处显示吗?
- 这段javascript代码错哪了?救救我!
- nodejs应用服务器上下文问题
- 如何在C#把一個DataTable傳給javascript代碼中
- 急,在线等!一个回调函数非常纠结的问题....
- http://expert.csdn.net/Expert/topic/1929/1929725.xml?temp=.5074427
- 弹出窗口*View
- SWFOject问题,请求参数为什么返回不了值
- 我想定义一个css,要求所有边框线,统统的没有,我自己写的无效,请指教
现在的问题主要是:定义变量没产生实际效果...eval('bbsuserID'+id)
form_act.elements['bbsuserID'+id].value=xmlHttp.responseText;
form_act.elements['bbsuserID'+id].value=xmlHttp.responseText;
直接不行么?
function(){
....
}
换成
document.getElementById('bbsuserID'+id).value=xmlHttp.responseText;
改成
document.getElementsByName("bbsuserID<?=$id?>")[0].value = xmlHttp.responseText;
或
document.getElementsByName("bbsuserID"+id)[0].value = xmlHttp.responseText;
如何
<script language=jscript>
function searchBBSname(id,total) {
try{
var xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
xmlHttp.open("GET","template_default_left_content.asp?id="+id, false);
xmlHttp.send(null);
var ret=xmlHttp.responseText;
xmlhttp=null;
//alert(ret);
if (ret!=""){
if (xmlHttp.readyState == 4){
if (xmlHttp.status == 200){
for (var k=0;k<=total;k++){
if (id==k){
form_act.bbsuserID[id].value=xmlHttp.responseText;
}
}
}
}
}
}
catch(e){
alert(e)
}
}
</script>
<form method="POST" action="" id="form_act">
<%for i=0 to 5%>
<input type="text" name="bbsuserID" readonly size="5" value="0">
<a href="#" onclick="searchBBSname(<%=i%>,5)">提交</a>
<%next%>
</form>
----------------------------------------
template_default_left_content.asp
-----
<%
Response.Write Request.QueryString("id")
%>
var xmlHttp;
function createXMLHttpRequest() {
if (window.ActiveXObject) {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
else if (window.XMLHttpRequest) {
xmlHttp = new XMLHttpRequest();
}
}
function searchBBSname(id) {
createXMLHttpRequest();
xmlHttp.onreadystatechange = function handleStateChange(id) {
if(xmlHttp.readyState == 4) {
if(xmlHttp.status == 200) {
form_act.eval('bbsuserID'+id).value=xmlHttp.responseText;
}
}
}
xmlHttp.open("GET","template_default_left_content.php?id="+id, true);
xmlHttp.send(null);
eval('jiancai'+id).style.display='block';
}
</script>
<div style="float: left; width: 150px">
<form method="POST" action="" id="form_act">
<!--建材专卖店分类信息开始-->
<div style="background-image: url(/qbs/images/def_list_title_bg.gif); padding-bottom: 5px; width: 150px; padding-top: 8px; background-repeat: no-repeat"><center><b>建材专卖店分类</b>(4)</center></div>
<div style="border-right: #7bbeff 1px solid; padding-right: 5px; border-top: #7bbeff 1px solid; padding-left: 5px; padding-bottom: 5px; border-left: #7bbeff 1px solid; line-height: 150%; padding-top: 5px; border-bottom: #7bbeff 1px solid">
<div style="width: 135px"><div style="padding-left: 5px; float: left"><a href="#" onclick="searchBBSname(1)"><font color=#3366ff size=2>橱柜</font></a></div><div style="float: right"><font color=#666666>[1]</font></div></div>
<!--详细内容开始-->
<div id="jiancai1" style="DISPLAY:none">
<input type="text" name="bbsuserID1" readonly size="5" value="0">
<div style="width: 135px"><div style="padding-left: 5px; float: left"><a href="#"><font color=#000000>第一家店</font></a></div></div>
<div style="width: 135px"><div style="padding-left: 5px; float: left"><a href="#"><font color=#000000>第二家店</font></a></div></div>
</div>
<!--详细内容结束-->
<div style="width: 135px"><div style="padding-left: 5px; float: left"><a href="#" onclick="searchBBSname(3)"><font color=#3366ff size=2>辅料(泥/木/电/漆)</font></a></div><div style="float: right"><font color=#666666>[1]</font></div></div>
<!--详细内容开始-->
<div id="jiancai3" style="DISPLAY:none">
<input type="text" name="bbsuserID3" readonly size="5" value="0">
<div style="width: 135px"><div style="padding-left: 5px; float: left"><a href="#"><font color=#000000>第一家店</font></a></div></div>
<div style="width: 135px"><div style="padding-left: 5px; float: left"><a href="#"><font color=#000000>第二家店</font></a></div></div>
</div>
<!--详细内容结束-->
<div style="width: 135px"><div style="padding-left: 5px; float: left"><a href="#" onclick="searchBBSname(4)"><font color=#3366ff size=2>水管</font></a></div><div style="float: right"><font color=#666666>[2]</font></div></div>
<!--详细内容开始-->
<div id="jiancai4" style="DISPLAY:none">
<input type="text" name="bbsuserID4" readonly size="5" value="0">
<div style="width: 135px"><div style="padding-left: 5px; float: left"><a href="#"><font color=#000000>第一家店</font></a></div></div>
<div style="width: 135px"><div style="padding-left: 5px; float: left"><a href="#"><font color=#000000>第二家店</font></a></div></div>
</div>
<!--详细内容结束-->
</div><br>
<!--建材专卖店分类信息结束--></form>
</div>