js搜索框验证代码怎么写

1.HTML搜索框怎么写,请给出代码<meta charset="utf-8"> 搜索 <body>搜索不知道你说的是不是这个 。
2.有谁知道搜索框的js代码么不太清楚你要什么样的结果 。
写了个简单的jQuery示例供参考 var datas = ["abc", "abcd", "bcd", "cde", "cdef", "de", "defg"];$(function(){ //每次键盘输入到文本框时 $("#search").on("input", function() { var content = $(this).val();//获取input的值 $("#show").html(""); //若是通过Ajax获取的服务器数据 , 可简化这一步 。for(var i in datas) { //如果包含有content if(datas[i].indexOf(content) > -1) { $("#show").append(datas[i] + " "); } } });});
3.如何用HTML写搜索框当的代码绝对定位相对定位 , 很简单的吧 。a 的具体位置自己调整right与top的值就行了 。
<div class="box">
<input type="text"/>
<a href="http://www.xuexi88.com/zhishi/#">;荣耀v10</a>
</div>.box{position: relative; width:200px;height:50px;}
input{width:100%;height:100%;border:none;line-height:50px;}
a{display:block;position:absolute;top:20px;right:100px;z-index:99}
4.求帮忙写一JS验证代码function yanzheng() { var name = document.getElementById("name").value; //返回ID属性值为name的字符串的第一个位置的对象 , 并将其赋值给变量name if(name == "") { alert("用户名不能为空"); return false; } for(i = 0;i < name.length;i++) { n = name.charCodeAt(i); //把字符串中第i个字符的ASCALL值赋给变量n if(!((n >= 48 && n <= 57) || (n >= 65 && n <= 90) || (n >= 97 && n <= 122) || n == 95)) { //48=0,57=9,65=A,90=Z,97=a,122=z,95=_,.=46,@=64 alert("用户名只能由数字、英文字母和下划线组成"); return false; } } var mima = document.getElementById("password").value; if(mima == "") { alert("密码不能为空"); return false; } var queren = document.getElementById("password1").value; if(mima != queren) { alert("密码与确认密码不一致"); return false; } var n = document.getElementById('age').value if(n < 17 || n > 70){ alert('年龄必须在18到70之间'); return false; } s = "0123456789"; var no = document.getElementById("phone").value; if(no.length <= 6 || no.length >= 12) { alert("电话号码不能少于7位大于12位"); return false; } for(i = 0;i < no.length;i++) { ch = no.charAt(i); //获得no数组中的第i个字符赋给变量ch if(s.indexOf(ch) == -1) { //如果该字符不在s数组中 , 则值为-1 alert("电话号码只能由数字组成"); return false; } } var e = document.getElementById("email").value; if(e == "") { alert("电子邮箱不能为空"); return false; } str = "@."; for(i = 0;i < str.length;i++) { ch = str.charAt(i); //把str数组中第i个字符赋给ch if(e.indexOf(ch) == -1) { //求出该字符在用户输入的字符串中下标 , 若不存在 , 值为-1 alert("电子邮箱中要包含@和."); return false; } } for(i = 0;i < str.length;i++) { ch = str.charAt(i); //从前数求出该字符的下标 , 然后从后数求该字符的下标 , 若两个值相等则该字符只有一个 if(e.indexOf(ch) != e.lastIndexOf(ch)) { alert("电子邮箱中只能有一个@和."); return false; } } if(e.indexOf("@") > e.indexOf(".")) { //比较字符@和.的下标 alert("@必须在.的前边"); return false; } var d = document.getElementById("address").value; if(d == "") { alert("地址不能为空"); return false; }} 。
5.html中的搜索框怎么做我自己简单做了一个 , 因为上传图片麻烦 , 所以图中的图片我直接用文字代替 , 弄个背景就ok , 代码如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
<html>
<head>
<meta ;charset=utf-8">