JavaScript表单校验
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<script type="text/javascript">
function check(){
var username=document.getElementById("user_name").value;
if(""==username){
alert("请输入用户名");
return false;
}
var password=document.getElementById("passward").value;
if(""==password){
alert("请输入密码");
return false;
}
var summay=document.getElementById("summary").value;
if(""==summay){
alert("请输入简介");
return false;
}
var float1=false;
var radioes=document.getElementsByName("sex");
for (var i = 0; i < radioes.length; i++) {
var radio=radioes[i]
if (radio.checked) {
float1=true;
}
}
if(!float1){
alert("请输入性别");
return false
}
var flag2=false;
var hobbies=document.getElementsByName("hobby");
for (var i = 0; i < hobbies.length; i++) {
var hobby=hobbies[i];
if(hobby.checked){
console.log(hobby.value);
flag2=true;
}
}
if(!flag2){
alert("请选择爱好");
return false;
}
var flag3=false;
var options=document.getElementById("city").options;
for (var i = 0; i < options.length; i++) {
var option=options[i];
var value=option.value;
if(option.selected&&""!=value){
console.log(option.value);
flag3=true;
}
}
if (!flag3) {
alert("请输入城市");
return false;
}
};
</script>
<form action="" onsubmit="return check()">
<input type="text" id="user_name">
<input type="passward" id="passward">
<textarea id="summary" placeholder="请输入简介"></textarea>
<input type="radio" name="sex" value="0" />男
<input type="radio" name="sex" value="1" />女
<input type="checkbox" name="hobby" value="0">篮球
<input type="checkbox" name="hobby" value="1">足球
<input type="checkbox" name="hobby" value="2">乒乓球
<select name="" id="city">
<option value="">请选择</option>
<option value="1">郑州市</option>
<option value="2">商丘市</option>
</select>
<input type="submit" value="提交" />
</form>
</body>
</html>
JavaScript单选和复选
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<form action="" id="test">
<input type="radio" name="sex" value="0" />男
<input type="radio" name="sex" value="1" />女
<script type="text/javascript">
var radioes=document.getElementsByName("sex");
for (var i = 0; i < radioes.length; i++) {
if(radioes[i].value=="1"){
radioes[i].checked=true;
}
}
</script>
<br>
<input type="checkbox" name="hobby" value="0">篮球
<input type="checkbox" name="hobby" value="1">足球
<input type="checkbox" name="hobby" value="2">乒乓球
<button type="button"id="btn">按钮</button>
</form>
<script type="text/javascript">
document.getElementById("btn").addEventListener("click",function(){
document.getElementById("test").submit();
})
</script>
</body>
</html>
JavaScript表格
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style>
table{
border: 1px solid black;
border-spacing: 0px;
border-collapse: collapse;
}
th,td{
border: 1px solid black;
}
</style>
<script type="text/javascript">
function changed(obj){
var ids=document.getElementsByName("id");
if(obj.checked){
for (var i = 0; i < ids.length; i++) {
ids[i].checked=true;
}
}else{
for (var i = 0; i < ids.length; i++) {
ids[i].checked=false;
}
}
}
</script>
</head>
<body>
<table>
<tr>
<th><input type="checkbox" onclick="changed(this)" id="all"></th>
<th>姓名</th>
<th>手机号</th>
<th>家庭地址</th>
<th>操作</th>
</tr>
<tr>
<td><input type="checkbox" name="id"></td>
<td>jim</td>
<td>12222222222</td>
<td>河南省郑州市高新技术开发区</td>
<td>查看 修改 删除</td>
</tr>
<tr>
<td><input type="checkbox" name="id"></td>
<td>lucy</td>
<td>13333333333</td>
<td>河南省郑州市高新技术开发区</td>
<td>查看 修改 删除</td>
</tr>
<tr>
<td><input type="checkbox" name="id"></td>
<td>jhon</td>
<td>14444444444</td>
<td>河南省郑州市高新技术开发区</td>
<td>查看 修改 删除</td>
</tr>
</table>
<script type="text/javascript">
var ids=document.getElementsByName("id");
for (var i = 0; i < ids.length; i++) {
ids[i].addEventListener("click",function(){
if(!this.checked){
document.getElementById("all").checked=false;
}else{
var count=0;
for (var i = 0; i < ids.length; i++) {
if(ids[i].checked){
count++;
}
}
if(count==ids.length){
document.getElementById("all").checked=true;
}
}
})
}
</script>
</body>
</html>
JavaScript地址设为默认
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<form action="">
<select name="" id="city">
<option value="">---请选择---</option>
<option value="1">郑州市</option>
<option value="2">商丘市</option>
</select>
</form>
<script type="text/javascript">
var options=document.getElementById("city").options;
for (var i = 0; i < options.length; i++) {
var option=options[i]
if(option.value=="1"){
option.selected=true;
}
}
</script>
<img id="lunbo"/>
<script>
document.getElementById("lunbo").src="https://img30.360buyimg.com/babel/s590x470_jfs/t1/177829/11/7555/158871/60ba2508E54f2c249/610afd30ccb5f4b2.jpg.webp";
</script>
<a href="http://www.baidu.com" id="baidu">百度</a>
<script>
document.getElementById("baidu").target="_blank";
</script>
</body>
</html>