日期:2014-05-17  浏览次数:20392 次

“服务器标记的格式不正确” 怎么回事
function XmjfView()
  {
  var width=document.body.clientWidth;
   
   
  var k=window.showModalDialog("XmjfView.aspx?random="+Math.random(),"newwindow","dialogWidth="+width+";");
  if(k!=null)
  {
  var arr=k.split("-");
  var newtr=document.createElement("tr");
  for(var i=0;i<arr.length;i++)
  {
  var newtd=document.createElement("td");
  newtr.appendChild(newtd);
  var input_txt=document.createElement("input");
  input_txt.type="text";
  input_txt.value=arr[i];
  input_txt.runat="server";
  if(i!=5)
  input_txt.readonly="true";
  else
  input_txt.readonly="false";
  newtd.appendChild(input_txt);
  }
  var tdd=document.createElement("td");
  newtr.appendChild(tdd);
  var input_btn=document.createElement("input");
  input_btn.type="button";
  input_btn.value="删除";
  input_btn.onclick="delete_jf(this)";
  input_btn.className="btnt";
  tdd.appendChild(input_btn);
  document.getElementById('xmjftb').rows[0].style.display="block";
  document.getElementById('xmjftb').appendChild(newtr);
  }
  }
for循环红字部分提示“服务器标记的格式不正确”

------解决方案--------------------
我试了试没报错 等待高手吧
------解决方案--------------------
應沒有任何問題
------解决方案--------------------
我觉的应该alert(k) 看看返回的结果是否正确?