im new to html and javascript。 ボタンのクリックに問題があるようです。 ユーザ名/パスワードが空の場合は、入力ボックスの境界を赤に設定してから、もう一度入力してください。 問題は、入力ボックスが空で、ボタンをクリックしたときに入力ボックスが赤く設定されてから半分の時間が経過した後、Webページがindex.htmlに終わるということですか?必ずなぜグーグルクロームでコンソールを見ていたし、それが「index.html?」に移動します。ボタンをクリックしないでください。
login_button Clicked
index.js:34 username == null
index.js:41 password == null
Navigated to file:////index.html?
ボタンを示していない私は、クロム 例外 でこれを取得
$('#login_button').click(function() {
console.log("login_button Clicked");
var username = $('#login_username').val();
var password = $('#login_password').val();
if (username == "") {
console.log("username == null");
$('#login_username').css({
"border": '#FF0000 1px solid'
});
}
if (password == "") {
console.log("password == null");
$('#login_password').css({
"border": '#FF0000 1px solid'
});
}
if (username && password) {
console.log("Login");
}
});
をクリックしてください: のDOMException:実行に失敗しました「querySelectorAll」 'に要素 ':' *、:x 'は有効なセレクタではありません。
あなたはCSSの代わりに、JavaScriptでそのすべてを行うことができます。 – SLaks
私はどのように、私はログインするcallmoreのjavascriptの機能にできるようにする必要があります私はちょうどテストだった – ravugode