document.getElementById('lastPage').innerHTML=‘1111’;这个没有问题但是我设定了一个参数 var url = "111";
document.getElementById('f_firstPage').innerHTML='<a onclick=changePage('+url+') href=#></a>';
确提示错误,说缺少 ')' 唉,烦人啊。
document.getElementById('f_firstPage').innerHTML='<a onclick=changePage('+url+') href=#></a>';
确提示错误,说缺少 ')' 唉,烦人啊。
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<script>
var url = "111";
function gaga(){
document.getElementById('f_firstPage').innerHTML=' <a onclick=changePage('+url+') href=#>asdfasdf </a>';
}function changePage(inputvalue)
{
alert(inputvalue);
}</script>
<BODY>
<form>
<div id="f_firstPage"></div>
<input type="button" onclick="gaga()"/>
</form>
</BODY>
</HTML>
没错吧,,楼主看看
document.getElementById('f_firstPage').innerHTML=" <a onclick='changePage("+url+")' href='#'>***</a>";
试下这个吧:
document.getElementById('f_firstPage').innerHTML='<a onclick="changePage(' + url + ');" href="#"></a>';
另外,你这个A在innerHTML之后就没有文字被a包围起来,页面上也看不到了,有何意义?