<form action="javascript:message();">
<input type="text" id="#msg" value='test'>
</form>
これは私が作った簡単なフォームです。このコードを使用して JS 関数を呼び出すと、機能します (ただし、アクセスできる入力は 1 つだけです)。
function message() {
alert($('input').val());
}
ただし、このコードを使用しても機能しません (未定義のアラートが表示されます):
function message() {
alert($('#msg').val());
}
どうすればいいのかわからず、何時間も探していました...