あなたのコードがどのように見えるかわからないので、これは私が今まで理解していたものに答える試みです。
HTML文書では、変数を呼び出さずに関数を呼び出します。
<!DOCTYPE html>
<html>
<body>
<p id="p1">Hello</p> <br />
<button onclick="ChangeText()">Button</button> <!-- onclick event -->
<script>
var p1 = document.getElementById("p1"); //variable created
function ChangeText() {
//when you click the button this function will be called
p1.innerHTML = "Changed text on button click!";
}
</script>
</body>
</html>
あなたはまた、負荷に呼び出すことができます:あなたがボタンをクリックすると、たとえば、テキストはあなたの変数は、ボタン内部のonClickイベントを呼び出すことであるものに変化するであろう、ChangeText()
は、最初の例のための関数となります(ただし、これまでに何があったのか分かりません)。
<!DOCTYPE html>
<html>
<body>
<p id="p1">Hello</p> <br />
<script>
var p1 = document.getElementById("p1"); //variable created
p1.innerHTML = "Changed text on page load!"; //change text on load
</script>
</body>
</html>
これは役立ちます。
あなたの質問にコードを追加してください。 –
私はあなたが体に入る前に変数を評価する必要があると信じています。ほとんどの場合、すべてではないにしても、電子メールクライアントは電子メール本文で実行されているJavaScriptの種類をブロックします。 –
あなたが書いているHTMLだけでなく、あなたが話しているこのスクリプトを貼り付け、必要な変数と必要な場所を強調してください。 –