基本的な顧客情報を取得し、その情報をデータベースに格納する単純なhtmlアプリケーションを構築しようとしています。 情報をキャプチャした後、顧客がプロフィールにログインすると、3つのボタンが表示されます。JavaScriptを使用してボタンを有効/無効にする
button 1= print
button 2= delete
button 3= edit
特別な要件:
- ボタン1がクリックされない限り、
- 次にボタン2と3は、のために無効にする必要があります初めてのユーザーがログインインチの次以降のログイン
- すべてのボタンについては
を有効にする必要があります。
は、これまでのところ、私は以下のこと行っている:
<html>
<head>
<script>
function enableButton() {
document.getElementById("button2").disabled = false;
document.getElementById("button3").disabled = false;
}
</script>
</head>
<body>
<input type="button" id="button1" value="print" onclick="enableButton()" />
<input type="button" id="button2" value="delete" disabled />
<input type="button" id="button3" value="edit" disabled />
</body>
</html>
をしかし、これは、上記の要件の世話をしていません。あなたは、サーバー側のセッション検索のいずれかの使用を記載していなかったので、私たちは"false"
ののlocalStorage値が既にユーザーを意味している場合はすべてのヘルプは、
var trueOnFirstVisit = window.localStorage.firstVisit || "true";
$("#button2, #button3").prop("disabled", trueOnFirstVisit);
window.localStorage.firstVisit = "false";
ので、回避策になるかもしれないlocalStorage
を使用して
これは何をしないのですか、問題のログは何ですか? – TankorSmash
あなたはいくつかのクッキーを設定し、ロジックのこの部分を作成する必要があります – billynoah
私はあなたのコードで "ログイン"に関連するものは見ていません。何か不足していますか? –