function signup() {
var username = document.getElementById("user").value
var password = document.getElementById("pass").value
if (username != false && password != false) {
alert("Whats up " + username);
}
}
signup()に設定するonclickでボタンを作成し、 "username"と "password"というIDを持つ2つのテキストボックスを作成しました。なんらかの理由でこのコードは機能しません。どんな助け?また、私はそれをちょうど警告ユーザー名にしようとしましたが、それでも動作しません。関数がgetElementByIdで機能していない
編集:ここでは、入力のIDをmetioned入力
<form>
<input type="text" class="cool" id="user" placeholder="Username"><br />
<input type="password" class="cool" id="pass" placeholder="Password"><br />
<input type="button" class ="button" value="Sign up" name="signup" onclick="signup()">
</form>
あなたはテキストボックスのidは 'username'と' password'あり、それは 'のdocument.getElementById( "ユーザ名")であるべきと述べた'と 'のdocument.getElementById(」パスワード ")' –
構文エラーではありませんが、なぜ文字列値をブール値 'false'と比較していますか?また、あなたは「何が」間違って綴られています。 – nnnnnn
idが** user **で、 'input'タグが** pass **であることを確認してください。 –