私は本からJavascriptとjQueryを学んでいます。私は立ち往生している。フォームの入力を変数に格納する方法を学習していて、うまくいかないようです。アラート機能が実行されていません
私はjavascriptで動作させることができます。これは、私にメールで警告を与える:
function readAdd(){
var getAddress = document.getElementById("emailAdd").value;
alert(getAddress);
}
私はjQueryのを使用して、以下にコードを動作させるために管理:
$(document).ready(
function()
{
$("form").on("submit", function(){
var getAddress = $("input#emailAdd").val();
alert(getAddress);
})
}
);
しかし、.onは( "提出"、機能(){ })は本書のこの章では教えていないので、私はjQueryとJavascriptを組み合わせると信じています。だから私は次のコードを書いた:
$(document).ready(
function()
{
function readAdd(){
var getAddress = $("input#emailAdd").val();
alert(getAddress);
}
}
);
私は実行すると、私は警告を受け取りません。私はこれがjQueryとJavascriptを一緒に書く方法ではないと仮定しています。おそらく私のところではエラーですが、変数がフォームの値を格納しているかどうかを適切にテストするための理解が欠けています。誰も助けることができますか?
jQuery * is * JavaScript ...いずれにしても、あなたはどこで 'readAdd'を呼び出すのかわかりません。 –
**機能を定義するには不十分です** **機能を**実行する必要があります。直接または適切なイベントハンドラを介して。 –
ありがとうございました!それは私が実現する必要があったものでした。 – rcapac