国家和地区的下拉列表

<html> 
<head>
<LINK href="img.css" type=text/css rel="stylesheet">
<style>
.dataCy { text-align: left; height: 150px; width:165px;overflow: auto; border: 2px inset #FFFFFF; position: absolute; left: 28; top: 35; background-color: #E5F1F9; border: 1 solid silver; visibility: hidden; }
</style>
<script>
function HtmlEncode(text) {
return text.replace(/&/g, "&amp").replace(/\"/g, """).replace(/</g, "<").replace(/>/g, ">");
}
function _checkbox(name, str, defv, IdSet) {
var arr = str.split(";");
var ck = "", bc = "";
for (var i = 0; i < arr.length; i++) {
var thisarr = arr[i].split("@=");
if (thisarr[0].length > 0) {
var t = (thisarr.length == 2) ? thisarr[0] : arr[i];
var v = (thisarr.length == 2) ? thisarr[1] : arr[i];
if (("," + HtmlEncode(defv).toLowerCase() + ",").replace(/ ,/g, ",").indexOf("," + v + ",") != -1) {
ck = " checked";
cls = "cked";
} else {
ck = "";
cls = "nock";
}
var thisstr = "<label class=\"" + cls + "\" for=\"i_" + name + "_" + i + "\" id=\"l_" + name + "_" + i + "\">";
thisstr += "<input class=\"checkbox\" onpropertychange=\"document.getElementById('l_" + name + "_" + i + "').className=(document.getElementById('i_" + name + "_" + i + "').checked)?'cked':'nock';\" onclick=\"document.getElementById('" + IdSet + "').value=_getv(" + name + "," + i + ");\" type=\"checkbox\"" + ck + " name=\"" + name + "\" id=\"i_" + name + "_" + i + "\" value=\"" + HtmlEncode(v) + "\" /> ";
thisstr += HtmlEncode(t) + "</label><br>";
document.write(thisstr);
}
}
}
function _getv(o, n) {
var allvalue = "", tempValue, k, chkflag = true;
if (typeof (o) == "undefined") {
return "";
}
if (typeof (o.length) == "undefined") {
if (o.checked) {
return o.value + ";";
} else {
return "";
}
}
if (n == 0) {//全选
if (o[0].checked) {
for (var i = 1; i < o.length; i++) {
o[i].checked = true;
}
} else {
for (var i = 1; i < o.length; i++) {
o[i].checked = false;
}
}
} else {//非全选
for (var i = 1; i < o.length; i++) {
if (!o[i].checked) {
chkflag = false;
break;
alert("false");
}
}
if (chkflag) {
o[0].checked = true;
} else {
o[0].checked = false;
}
}
for (var i = 0; i < o.length; i++) {
if (o[i].checked) {
tempValue = o[i].value;
k = tempValue.lastIndexOf("-");
if (k < 0) {
allvalue = tempValue;
return allvalue;
break;
}
tempValue = tempValue.substring(0, k);
allvalue += tempValue + ";";
}
}
var j = allvalue.lastIndexOf(";");
allvalue = allvalue.substring(0, j);
return allvalue;
}

</script></head>
<body>

<img alt="选择国家或地区" src="next.gif" border="0" width="16" height="16" onclick="if(country.style.visibility=='visible'){country.style.visibility='hidden';}else{country.style.visibility='visible';} ">
</img>

<input class="inputAllCy" id="selCountry1" name="selCountry1" value="所有国家和地区" onFocus="this.blur()">
<div nowrap id="country" class="dataCy">
<script language="javascript">
<!--
_checkbox("city","所有国家和地区;US-美国;CN-中国;WO-世界知识产权组织","","selCountry1");
//-->
</script>
</div>

</body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值