×

document getelementbyid javas men

javascript中document.getElementById()是什么意思?javascript 中 setInterval() 是什么意思 例如onload=“setInterval(’aa()’,1);

admin admin 发表于2022-05-23 10:54:06 浏览123 评论0

抢沙发发表评论

javascript中document.getElementById()是什么意思


是控件的ID 属性值

比如《input type=“hidden“ value=“1“ id=’aa’》
document.getElementById(’aa’) 这样就获取到了控件 接下来就是操作
document.getElementById(’aa’).value  输出是1  也就是控件的VALUE值

document.getElementById() 获取控件传给后台的值

jquey:$(“#id名称“).val();

参考资料

百度知道.百度知道[引用时间2018-1-21]


javascript 中 setInterval() 是什么意思 例如onload=“setInterval(’aa()’,1);


setInterval(’aa()’, 1); // 隔1毫秒就执行一次 a() 函数。后面的时间周期是以毫秒为单位的。

setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。
setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。
-javas

javascript html 设计一个登录界面


注册页面代码:

《!DOCTYPE html》
《html lang=“en“》
《head》
    《meta charset=“UTF-8“》
    《title》注册《/title》
《/head》
《body》

《form method=“post“ onsubmit=“return false“ id=“form“》
    《input type=“text“ name=“username“ placeholder=“用户名“》《br》
    《input type=“password“ name=“password“ placeholder=“密码“》《br》
    《input type=“password“ name=“rePassword“ placeholder=“再次输入密码“》《br》
    《input type=“submit“ onclick=“register_user()“ value=“注册“》《br》
《/form》
《a href=“login.html“》去登录《/a》



《script》
    var localDB = openDatabase(’localDB’, ’1.0’, ’Test DB’, 2 * 1024 * 1024);
    localDB.transaction(function (ts) {
        ts.executeSql(’CREATE TABLE IF NOT EXISTS user(username,password)’)
    });
    function register_user() {
        var username = document.getElementsByTagName(“input“).value;
        var password = document.getElementsByTagName(“input“).value;
        var rePassword = document.getElementsByTagName(“input“).value;
        if(password != rePassword)
        {
            alert(“两次输入的密码不同,请重新输入“);
        }else
 {
            localDB.transaction(function(ts){
                ts.executeSql(“INSERT INTO user (username,password) VALUES (’“+username+“’,’“+password+“’);“);
                alert(“注册成功“);
            });
        }
    }
《/script》
《/body》
《/html》

登录页面代码:

《!DOCTYPE html》
《html lang=“en“》
《head》
    《meta charset=“UTF-8“》
    《title》登录《/title》
《/head》
《body》
《form onsubmit=“return false“ method=“post“》
    《input type=“text“ placeholder=“用户名“》《br》
    《input type=“password“ placeholder=“密码“》《br》
    《input type=“submit“ value=“登录“ onclick=“login()“》《br》
《/form》
《a href=“register.html“》去注册《/a》
《script》
    var localDB = openDatabase(’localDB’, ’1.0’, ’Test DB’, 2 * 1024 * 1024);
    localDB.transaction(function (ts) {
        ts.executeSql(“SELECT * FROM user“,,function (tx, results) {
            var len = results.rows.length;
            if(len《=0)
            {
                localDB.transaction(function (ts) {
                    ts.executeSql(’CREATE TABLE IF NOT EXISTS user(username,password)’)
                });
            }
        });
    });


    function login() {
        var username = document.getElementsByTagName(“input“).value;
        var password = document.getElementsByTagName(“input“).value;
        localDB.transaction(function (ts) {
            ts.executeSql(“SELECT * FROM user WHERE username=’“+username+“’;“,,function (ts, res) {
                if(res.rows.length《=0)
                {
                    alert(“登录失败,用户未注册“);
                }else if (password == res.rows.password)
                {
                    alert(“登录成功,三秒后跳转到百度“);
                    setInterval(function () {
                        location.href = “