首先你需要在页面中引入jquery
实例代码如下:
HTML
<form id="f"><input type="text" name="" id="" onblur="autoAddEle(this)">
<input type="checkbox" name="" id="">
</form>
JS
function autoAddEle(focusTextDom) {var focusTextJqDom = $(focusTextDom)
if(focusTextJqDom.val() == "test") {
var elehtmlstr = "<br><input type='text' name='' id='' onblur='autoAddEle(this)'><input type='checkbox' name='' id=''>"
$("#f").append(elehtmlstr)
}
}
当你在文本框中输入 test 后会自动出现一个带同样事件的文本框和复选框
你自己改下控件名字就可以了啊!下面自己放连个文件试
---
1.php
<script>
function $(id){
return document.getElementById(id)
}
function checkalls(obj,form){
var bool=(obj.checked)?true:false
for(var i=0i<form.lengthi++){
form.all[i].selected=bool
}
}
</script>
<form action="2.php" method="post" >
<input type="checkbox" name="checkall" id="checkall" onclick="checkalls(this,$('select'))" checked>全选<br>
<select multiple name="select[]" id="select" size="15" style="width:210pxheight:250px">
<option value="1" selected>顿饭大幅度</option>
<option value="2" selected>大幅度</option>
<option value="3" selected>大幅缩</option>
<option value="4" selected>到司法所</option>
</select>
<INPUT TYPE="submit" value="提交">
</form>
---
2.php
<?
echo $select[0]
echo $select[1]
echo $select[2]
echo $select[3]
?>