16

文字列で変数を使用したい。何度もやろうとしましたが、変数名しか取得できません。

<head>
    <script type="text/javascript" src="jquery-1.7.2.js"></script>
    <script type="text/javascript">
       $(function(){
          $("a").click(function(){
           var id= $(".id").html();
           $('.html').html("<div class='new' id=+id+>jitender</div>")
             });
       });
    </script>
</head>
<body>
   <div class="wrap">
      <a href="#">Make Html</a>
      <div class="html"></div>
      <div class="id">first</div>
   </div>
</body>
4

7 に答える 7

-2

Javascript は、二重引用符内の変数の展開をサポートしていません。既に行ったように、引用符を閉じて (そして再度開き)、+ 演算子を使用します。

"<div class='new' id='" + id + "'>"

ここidは変数です

于 2012-06-15T10:55:09.823 に答える