问个问题, 因为我是js盲,所以请教大家了:
在jsp中,js用脚本获得了一个变量,假设为a.
要求当a为1时,显示
<a href="1.jsp">1</a>
当a为2时,显示
<a href="2.jsp">2</a>要求用js来做.
翻了三个小时js的 书,连一点方向也没有找到,
请教下js里什么方法能解决?
 

解决方案 »

  1.   

    <div id="卓越的人渣"></div>if(a==1)
      卓越的人渣.innerHTML="<a href='1.jsp'>1</a>"
    else if(a==2)
      卓越的人渣.innerHTML="<a href='2.jsp'>2</a>"
      

  2.   

    document.write(esHTML)
    <a href="2.jsp"><script>document.write(a)</script> </a> 
      

  3.   

    if(a==1){
       document.write('<a href="1.jsp">1</a>');
    }
    else if(a==2){
       document.write('<a href="2.jsp">2</a>');
    }
      

  4.   


    这是在很大的页面里面, 我只负责其中的一点点.document.write不合适.
      

  5.   

    你可以 把js放到要显示的地方嘛或者 用1楼的 innerHTMl 了
      

  6.   

    决定现抄现卖,马上看innerHtml.
      

  7.   

    刚刚又发现一个问题,innerHtml只有IE才支持, 
    那么ff下怎么办啊?