入力ボックスが空の場合は、自分の名前を入力するように求め、入力ボックスが空の場合、入力ボックスが、フォーカスを失ったとき、入力ボックスの値ならば、ユーザー名が、赤に空白、境界線の色にすることはできません要求されます。入力ボックスにフォーカスがあるのJavaScript 0でない場合、デフォルトの色はプロンプト境界がありません

次のコードを実装するJavaScriptイベントの使用:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
<style>
</style>
</head>
<body>
<input type="text" onfocus="fun()" id="input" onblur="fun1()">
</body>
<script>
    function fun() {
        var input = document.getElementById('input');
        input.placeholder = "请输入你的姓名";
    }
    function fun1() {
        var input = document.getElementById('input');
        if (!onkeydown){
            input.placeholder = "用户名不能为空";
            input.style.border = "1px solid red";
        }
        if (input.value != ''){
            input.style.border = "1px solid #a9a9a9";
        }
    }
</script>
</html>   

から

入力ボックスが楽しい()関数で、楽しい()関数の実装にフォーカスを取得するときに行セットで、IDを使用しての方法を見つけるために使用されるplaceholderまで、「あなたの名前を入力してくださいを。」


入力ボックスはFUN1の実装()関数、FUN1()関数にフォーカスを失ったときにユーザがいる場合、キーボードの出力、「ユーザ名は空白にすることはできません」を押していない場合<input>、タグの値が空でない場合、境界線は、既定の色として設定されています

おすすめ

転載: www.cnblogs.com/5Arno/p/12063956.html