私の現在の任務では、人々がログインしてコメントを投稿できる Web サイトを構築することを想定しています。私はこれまで Web プログラミングを行ったことがなかったので、苦労してきました。現在、HTML Web ページのテキスト フィールドの値を、ページで使用している Java スクリプトで使用する方法について混乱しています。
これは私のJavascriptのコードです(実際には何もしません。私が間違っていることを理解しようとしているだけです)
<script type = "text/javascript">
function inform(name)
{
alert(name);
}
</script>
これは、関数を呼び出す場所のhtmlの外観です
<P ALIGN="right">
Email: <br><input type="text" name="fname"><br>
Pass Word: <br><input type="password" name="pass"><br>
<input type="button" value="Log In" onclick ="inform(document.getElementById('fname').value)"/>
</P>
これを実行してボタンを押すと、名前テキスト フィールドに何を入力したかに関係なく、通知関数の名前の値が常に Null であると表示されます。私は何を間違っていますか?