怎么实现输入文字,文本框内提示文本消失,文本框为空,则又出现提示文本...

发布网友 发布时间:2022-04-24 09:44

我来回答

2个回答

热心网友 时间:2022-04-07 12:14

这样可以吗,但不是html5

    <input type="text" id="username" value="请输入用户名" onfocus="check1()" onblur="check2()"/>
    <input type="button" id="bt" value="清空" onclick="check1()" style="display:none" />

js:

        function check1() {

            document.getElementById("bt").style.display = "none";

            document.getElementById("username").value = "";

        }

        function check2() {

            if (document.getElementById("username").value == "") {

                document.getElementById("username").value = "请输入用户名";

                return;

            }

            else if ($("#username").val() != "" && $("#username").val() != "请输入用户名") {

            document.getElementById("bt").style.display = "block";

            }

        }

热心网友 时间:2022-04-07 13:32

失去焦点时判断文本框是否为空是则显示提示
获得焦点时判断文本框内是否为提示 是则清空
一般利用javascript实现,php不带此功能追问兄弟,你没看我的问题补充吧

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com