2017-08-10 11 views
1

新しいHelloWorldプロジェクトを作成してw3schoolのコードを貼り付ける場合でも、 問題は段落が変更されないことです。Cordova AndroidシミュレータでinnerHTMLが機能しない

<p id="demo" onclick="myFunction()">Click me to change my HTML content (innerHTML).</p> 

<script> 
function myFunction() { 
    document.getElementById("demo").innerHTML = "Paragraph changed!"; 
} 
</script> 

答えて

-1

次のコードを使用してください。あなたはPhoneGapのはdevicereadyイベントに使用使用している場合は

document.getElementById("demo").addEventListener("click", myFunction, false); 

function myFunction() { ... } 

    function onDeviceReady() { 
     ... 
     document.getElementById("demo").addEventListener("click", myFunction, false); 
     ... 
    } 

    function init() { 
     document.addEventListener("deviceready", onDeviceReady, false); 
    } 

そうしないと、クリックイベントのためのjQueryを使用することができます。

$("#demo").click(function() { myFunction(); }); 

それとも

$("#demo").click(function() { 
    $(this).html("Paragraph changed!"); 
}); 
関連する問題