servercontrol.js

来自「ASPSQL企业网络管理系统」· JavaScript 代码 · 共 34 行

JS
34
字号
<script language="JavaScript" runat="server">
function Combo(name,conn,strSql)
{
	this.Name = name;
	this.Conn = conn;
	this.Sql = strSql;
	this.Selected = "";
	this.Disabled = false;
	this.OnChange = "";
	this.Style = "";
	this.WriteHTML = function()
	{
		var rs = Server.CreateObject("ADODB.RECORDSET");
		rs.Open(this.Sql,this.Conn);
		Response.Write("<select id=\"sel" + this.Name + "\" name=\"" + this.Name + "\"");
		if(this.Disabled)
			Response.Write(" disabled");
		if(this.OnChange != "")
			Response.Write(" onchange = \"" + this.OnChange + "\"");
		Response.Write(">\n");
		while(!rs.EOF)
		{
			if((rs(0)+"") == this.Selected)
				Response.Write("\t<option value=\"" + rs(0) + "\" selected>" + rs(1) + "</option>\n");
			else
				Response.Write("\t<option value=\"" + rs(0) + "\">" + rs(1) + "</option>\n");
			rs.MoveNext();
		}
		Response.Write("</select>\n");
		rs.Close();
	}

}
</script>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?