0

これはhtmlの私のコードです

 <div id="content"></div> 

次に、入力を #content に追加します。

 $( document ).ready(function() {
  // Handler for .ready() called.
       var parameter = "<p>Hola</p>";
       $("#content").append('<div><p>click the button</p>'+
                     '<input type="submit" name="submit_answers" value="Submit" onclick="getValue();" >'+  
                     '<input type="submit" name="submit_answers" value="Submit" onclick="'+getValue2(parameter)+'" >'+                        
                     '</div>');
});

function getValue2(parameter){
    alert(parameter);
}

function getValue(){
    alert("Hola");
}

最初の入力は非常にうまく機能しますが、ドキュメントの準備ができた後、2 番目の入力は機能しません。この場合、関数を宣言するより良い方法は何ですか?

4

5 に答える 5