读书人

javascript函数奇怪有关问题?

发布时间: 2012-03-03 15:33:03 作者: rapoo

javascript函数奇怪问题???在线等!!
下面的html页面是可以正常运行的,但是
将 var jadminid= "88888 "; 改为其他例如 var jadminid= "aaa "后;
在点 "查看信息 "时就报错了, 不知道为什么???

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN ">
<HTML>
<HEAD>
<TITLE> javascript </TITLE>

<script type= "text/javascript ">

function send()
{

var jarea= "北京 ";
var jname= "beijng ";
var jadminid= "88888 ";

var row = document.createElement( "tr ");

var cell = document.createElement( "td ");
cell.innerHTML =jarea;
row.appendChild(cell);


cell = document.createElement( "td ");
cell.innerHTML =jname;
row.appendChild(cell);

cell = document.createElement( "td ");
cell.innerHTML= " <a href= '# ' onClick= 'getadmindetail( "+jadminid+ ") '> "+ "查看信息 "+ " </a> ";
row.appendChild(cell);


show_admin.appendChild(row);
}


function getadmindetail(jadminid)

{
alert(jadminid);

}
</script>
</HEAD>
<BODY>


<input type= "button " value= "生成表格 " onClick= "send(); "/>

<table border=1>
<tbody id= "show_admin ">

</tbody>

</table>



</BODY>
</HTML>


[解决办法]
cell.innerHTML= " <a href= '# ' onClick= 'getadmindetail(\ " "+jadminid+ "\ ") '> 查看信息 </a> ";

读书人网 >JavaScript

热点推荐