JavaScript操作文字框、單選按鈕、下拉框、核取方塊

pangqiandou發表於2017-09-13
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>JavaScript操作文字框、單選按鈕、下拉框、核取方塊</title>
<script type="text/javascript">
function show(){
var nameNode=document.getElementById("name");
var sexNode=document.getElementById("sex");
var deptNode=document.getElementById("dept");
var instNode=document.getElementsByName("inst");
var str="";
alert("姓名: "+nameNode.value);
alert("性別: "+sexNode.value);
alert("部門: "+deptNode.value);
for(var x=0;x<instNode.length;x++){
if(instNode[x].checked){
str+=instNode[x].value+" ";
}
}
alert("興趣: "+str);
}
</script>
<body>
<form action="" method="post">
姓名:<input type="text" name="name" id="name" placeholder="請輸入姓名"/><br/>
性別:<input type="radio" name="sex" id="sex" value="男" checked>男&nbsp;&nbsp;
                <input type="radio" name="sex" id="sex" value="女">女<br/>
部門:<select name="dept" id="dept">
<option value="技術部">技術部</option>
<option value="測試部">測試部</option>
<option value="銷售部">銷售部</option>
<option value="財務部">財務部</option>
</select><br/>
           興趣:<input type="checkbox" name="inst" value="Java" checked>Java
          <input type="checkbox" name="inst" value="MySql">MySql
          <input type="checkbox" name="inst" value="Linux">Linux
          <input type="checkbox" name="inst" value="Tomcat">Web Server<br/>
    <input type="button" value="顯示" onclick="show()">&nbsp;
    <input type="reset" value="重置">
</form>
</body>
</html>

相關文章