 |
建站必读 |
 |
|
|
 |
|
 |
|
| |
| 当前位置:首页 -> 建站必读 -> ASP技术 |
|
罗亭的可输入下拉框的解密简化版. |
今天刚刚看到罗亭的许可.
"请勿做商用".
说明:
1.罗亭的可输入下拉框是个加密版.(变量名,函数名都被替换成数字)
2.函数众多.比如添加删除OPTION等被简化掉了.各位可以参考罗亭的贴子.
总之,这个要小上一点.看起来也可能会清楚点.
test.html
<HTML>
<HEAD>
<TITLE>compobox</TITLE>
<META http-equiv=Content-Type content="text/html; charset=shift_JIS">
<!--以外部引用方式-->
<SCRIPT TYPE="text/javascript" src="ComboBox.js"></SCRIPT>
</HEAD>
<BODY onload="init();"><!-- onresize="resetAllSize();"这句话不加好象也可以.-->
<form name="form1">
<!--如果不定宽度的话,会有很怪的效果^^-->
<table border="1" width="395">
<tr>
<td width="140">input web address:</td>
<td width="216">
<select id="comboBox1" style="POSITION: absolute;
onResize="if (combox1!=null) {combox1.doResize();}"
onChange="if (combox1!=null) {combox1.doChange();}" name="select2">
<!--这句话里的selected似乎不起作用,可能我没看出来-->
<option value=www.51js.com selected>www.51js.com</option>
<option value=www.ccbfu.com>www.ccbfu.com</option>
<option value=www.sina.com.cn>www.sina.com.cn</option>
</select>
</td>
</tr>
<tr>
<td width="140">input web address:</td>
<td height="200" width="216">
<!--如果要建立多个的话可以参考这种做法-->
<select id="comboBox2" style="POSITION: absolute"
onResize="if (combox2!=null) {combox2.doResize();}"
onChange="if (combox2!=null) {combox2.doChange();}" name="select">
<option value=www.51js.com selected>www.51js.com</option>
<option value=www.ccbfu.com>www.ccbfu.com</option>
<option value=www.sina.com.cn>www.sina.com.cn</option>
</select>
</td>
</tr>
</table>
<!--提交后可以看到它是如何传递值的-->
<input type="submit" value="submit">
<SCRIPT>
var combox1,combox2;
function init()
{
combox1 = new combobox("comboBox1", "combox1");
combox1.doSelectIdx(-1);
combox2 = new combobox("comboBox2", "combox2");
combox2.doSelectIdx(-1);
}
</SCRIPT>
</form>
</BODY>
</HTML& |
| |
|
| |
本站关键词: |
|
|
|
|
 |
|
 |
|