function checkThis() { let userName = document.getElementById("userName").value; let userIdCard = document.getElementById("userIdCard").value; let nikeName = document.getElementById("nikeName").value; let userPassword = document.getElementById("userPassword").value; let userPhone = document.getElementById("userPhone").value; let rUserPassword = document.getElementById("rUserPassword").value; if (userName.trim() == null || userName.trim() == "") { document.getElementById("error").innerHTML = "姓名不能为空"; return false; }
时间: 2024-02-14 22:33:55 浏览: 116
这是一段 JavaScript 代码,其中定义了一个名为 checkThis 的函数。该函数的作用是检查用户输入的注册信息是否合法。在该函数中,通过使用 document.getElementById 获取了页面上对应的元素节点,其中包括用户的姓名、身份证号、昵称、密码、确认密码和手机号。接着,使用 trim() 方法去掉字符串两端的空格,然后对每个输入框进行非空校验,如果存在空值,则在页面上显示错误信息,并返回 false。如果所有输入框都不为空,则返回 true。在实际应用中,该函数可能会被用于前端表单校验。
相关问题
将let username=document.getElementById('username'); let xhr=new XMLHttpRequest(); username.addEventListener('blur',function(e){ let usernameText=username.value; xhr.open('get','http://10.0.55.125:8081//AjaxDemo/CheckServlet?username='+usernameText,true); xhr.send(null); xhr.onreadystatechange=function(){ if(xhr.readyState==4&&xhr.status==200){ let responseText=xhr.responseText; let user=JSON.parse(responseText); if(user.id==0){ let message=document.getElementById('message'); message.style.color='green'; message.innerText='用户名可用'; } else{ let message=document.getElementById('message'); message.style.color='red'; message.innerText='用户名重复,请重新选择'; } } } },false)转为jquery ajax
$(document).ready(function() {
$('#username').blur(function() {
let usernameText = $(this).val();
$.ajax({
url: 'http://10.0.55.125:8081//AjaxDemo/CheckServlet?username=' + usernameText,
type: 'GET',
success: function(responseText) {
let user = JSON.parse(responseText);
if (user.id == 0) {
$('#message').css('color', 'green').text('用户名可用');
} else {
$('#message').css('color', 'red').text('用户名重复,请重新选择');
}
}
});
});
});
const tbody = document.getElementById("tbody"); const img = document.getElementById("img"); const form = layui.form; const username = document.getElementsByName("username")[0]; let recycleIds = []; getList(); const aaa=document.getElementsByClassName("aaa")[0] aaa.onclick=function () { const name = username.value; if (name) { $.getJSON("/attendance/search/"+name, {}, function (data) { f1(data); }); } else { getList(); } return false; }
这段代码是用 JavaScript 和 layui 框架来实现一个具有搜索功能的表格页面,其中包括一个表格 tbody 和一个图片 img,以及一个表单 form 和一个输入框 username。在页面加载时,会调用 getList() 方法来获取数据列表。当用户在输入框中输入姓名并点击搜索按钮时,会通过 AJAX 请求向服务器发送搜索请求,并将搜索结果渲染在表格中。如果搜索框为空,则会重新加载完整的数据列表。另外,代码还添加了一个点击事件监听器,当用户点击 aaa 元素时会触发搜索操作。
阅读全文
相关推荐

















