87,994
社区成员
发帖
与我相关
我的任务
分享
function gre(t) {
t.className = t.className=="button"?"button select":"button";
setout();
}
function setout() {
var inp = document.getElementById("content").getElementsByTagName("input");
document.getElementById("text").value =
(inp[0].className=="button select"?inp[0].value+"":"")
+(inp[1].className=="button select"?inp[1].value+"":"")
+inp[2].value
+(inp[3].value!=""?"~":"")
+inp[3].value
+(inp[4].className=="button select"?inp[4].value+"":"")
+(inp[5].className=="button select"?inp[5].value+"":"")
+(inp[6].className=="button select"?inp[6].value+"":"")
+(inp[7].className=="button select"?inp[7].value+"":"")
+inp[8].value
+(inp[9].value!=""?"-":"")
+inp[9].value
+(inp[10].className=="button select"?inp[10].value+"":"")
+(inp[11].className=="button select"?inp[11].value+"":"")
+(inp[12].className=="button select"?inp[12].value+"":"")
+(inp[13].className=="button select"?inp[13].value+"":"")
+(inp[14].className=="button select"?inp[14].value+"":"")
+(inp[15].className=="button select"?inp[15].value+"":"")
+(inp[15].className=="button select"?inp[15].value+"":"")
+(inp[16].className=="button select"?inp[16].value+"":"")
+(inp[17].className=="button select"?inp[17].value+"":"")
+(inp[18].className=="button select"?inp[18].value+"":"")
+(inp[19].className=="button select"?inp[19].value+"":"")
+(inp[20].className=="button select"?inp[20].value+"":"")
+(inp[21].className=="button select"?inp[21].value+"":"")
+(inp[22].className=="button select"?inp[22].value+"":"")
+(inp[23].className=="button select"?inp[23].value+"":"")
+(inp[24].className=="button select"?inp[24].value+"":"")
+(inp[25].className=="button select"?inp[25].value+"":"")
+(inp[26].className=="button select"?inp[26].value+"":"")
+(inp[27].className=="button select"?inp[27].value+"":"")
+(inp[28].className=="button select"?inp[28].value+"":"")
+(inp[29].className=="button select"?inp[29].value+"":"");
}
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title> 页面名称 </title>
<style type="text/css">
.select {
background-color: #fdd;
}
</style>
</head>
<body>
<div id="content" style="margin: 20px">
<div>
<div id="box">
<input type="button" value="按钮1" style="width: 14%;height: 45px" onclick="gre(this)">
<input type="button" value="按钮3" style="width: 14%;height: 45px" onclick="gre(this)">
<input type="text" style="width: 15%;height: 35px" onkeyup="setout()" >~
<input type="text" style="width: 15%;height: 35px" onkeyup="setout()" >
<input type="button" value="按钮2" style="width: 14%;height: 45px" onclick="gre(this)">
<input type="button" value="按钮4" style="width: 14%;height: 45px" onclick="gre(this)">
</div>
<div>
<legend>输出结果:</legend><br />
<input type="text" style="width: 99% ;height: 30px" id="text" value="">
<input type="button" value="确定" style="width: 100% ;height: 40px;margin-top: 10px">
</div>
</div>
<script type="text/javascript">
function gre(t) {
t.className = t.className==""?"select":"";
setout();
}
function setout() {
var inp = document.getElementById("box").getElementsByTagName("input");
document.getElementById("text").value = (inp[0].className=="select"?inp[0].value:"")
+(inp[1].className=="select"?inp[1].value:"")
+inp[2].value
+inp[3].value
+(inp[4].className=="select"?inp[4].value:"")
+(inp[5].className=="select"?inp[5].value:"");
}
</script>
</body>
</html>