?? setselectedandchecked.js
字號:
/*==============================
作者:zlbox
功能:設置表單域的選擇
================================*/
function SetSelectedAndChecked(input,value){
var type,temp,i,n;
var split_value = new Array();
temp="";
type=input.type;
if(typeof(type)=="undefined"){
type=input[0].type;
}
switch(type){
case "radio": //單選框
n=input.length-1;
if(isNaN(n)==true){
if(input.value = value){
input.checked = true;
}else{
input.checked = false;
}
}else{
for(i=0;i<=n;i++){
if(input[i].value == value){
input[i].checked = true;
}else{
input[i].checked = false;
}
}
}
break;
case "checkbox": //復選框
n=input.length-1;
split_value=value.split(",");
if(isNaN(n)==true){
if(ischecked(split_value,input.value)){
input.checked = true;
}else{
input.checked = false;
}
}else{
for(i=0;i<=n;i++){
if(ischecked(split_value,input[i].value)){
input[i].checked = true;
}else{
input[i].checked = false;
}
}
}
break;
case "select-one" : //單選列表框
n=input.options.length-1;
for(i=0;i<=n;i++){
if(input.options[i].value == value){
input.options[i].selected = true;
}else{
input.options[i].selected = false;
}
}
break;
case "select-multiple": //多選列表框
n=input.options.length-1;
split_value=value.split(",");
for(i=0;i<=n;i++){
if(ischecked(split_value,input.options[i].value)){
input.options[i].selected = true;
}else{
input.options[i].selected = false;
}
}
break;
default: //其它
return false;
break;
}
return true;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -