0
私はこのようなフォームフィールドを持っています。ユーザーは5秒後に非アクティブであるときフォームフィールドによるタイムアウト処理
<form action="/action_page.php">
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
Title: <input type="text" name="title"><br>
Your Message: <textarea rows="4" cols="50"></textarea><br>
<input type="submit" value="Submit">
</form>
今私は、ヘルプ情報を(後のdiv通知)例えば、アラートを発生させます。このコードでの作業:
<script>
$("#contact input").on("click",function(){
clearTimeout(myTimeout);
});
var myTimeout = setTimeout(function(){
alert("How can i help you");
}, 5000);
myTimeout;
</script>
ユーザーが各入力フィールドをクリックすると、タイムアウトがクリアされています。
私の藤堂今
延長として、今、私の意図は、ユーザーの停止が入力フィールドに記入または10秒後に、その後の何も行いませんときに、同じアラートをプッシュすることです。私はそれをどのように実装できるのか分かりません。私はサポートを願っています。初心者のおかげです。
要素に 'focus'があり、値が空であることを確認してください! – Rayon