哪位高人帮俺看看啊,因为function 里需要传入一个str啊

解决方案 »

  1.   

    哪位老大帮俺看看?onclick='functionName('传入一个字符串')'为什么不行啊?
      

  2.   

    <script>
    function aaa(){
    cell.innerHTML='<input onclick="ccc(20,\'就是这里\');">'; 
    }
    function ccc(a,b){
    alert(a);
    alert(b);
    }
    </script>
    <div id="cell"></div>
    <input type="button" onclick="aaa();" value="aaa">
      

  3.   

    我自己解决了:只需要将onclick = ''的单引号去掉即可,即:onclick=functionName('传入一个字符串')
      

  4.   

    cell.innerHTML="<input onclick='function(20,'就是这里');'>"; javascript中的字符'必须表示为/'"必须表示为/"而且onclick解析也发生了错误单引号配对的时候'function(20,'这儿配成了一对');'这也配成了一对!