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 = “