编写select语句,select怎么用

  编写select语句,select怎么用

  还不错,有一定实用价值

  超文本标记语言

  头

  meta http-equiv= Content-Type Content= text/html; charset=gb2312

  标题编辑选择/标题

  脚本

  functionisIE(){

  a=导航员。appversion。拆分(;)

  b=a[1].拆分("")

  returnparseFloat(b[2])

  }

  if(isIE() 5.5)

  {

  scHTML= divid=selectcontent !-iframeid=selframeframeborder=0 height=100%/iframe-divid=选择html selectD表/div /div

  }

  其他

  {

  scHTML= divid=选择内容 iframeid=self frame frame border=0 height=100%/iframe divid=选择html selectD表/div /div

  }

  document.write(scHTML)

  vDiv=选择内容

  vDivHtml=selecthtml

  函数编辑选择(名称,大小,默认文本,宽度,高度,只读){

  varcombo=this

  这个。options=new array();

  这个。OJ=new array();

  this.name=name

  这个。div name=name _ div

  this.buttonname=name _ button

  this.tablename=name _ table

  this.htmltable=name _html

  如果(!身高)这个。高度=0;elsethis.height=高度

  如果(宽度)这个。宽度=宽度

  如果(!size)size=8

  如果(!defaulttext)defaulttext=

  如果(!readonly readonly==0){ readonly= } else { if(readonly==1)readonly= readonly ;this.readonly=1}

  esHTML= divid= this.divname

  tableid= this。tablename 单元格边距=0单元格间距=0

  input type=text size name= name value= default text 只读 TD button this。按钮名称 6/TD/tr/table

  /div

  document.write(esHTML)

  这个。sbutton=eval( document。所有这些。按钮名称)

  如果(这个。readonly==1)eval( document。所有的。”这个。姓名).function(){ combo。显示()}

  这个。斯巴顿。function(){ combo。显示()}

  this.show=function(){

  pDiv=eval(combo.divname)

  pTable=eval(combo.tablename)

  varvHTML= tableid=htmltablecellspacing= 0 单元格填充= 2 bgcolor= # ffffff 宽度=100%

  for(I=0;我组合。选项。长度;我)

  {

  vHTML= tr on mouseout= mu(this) tdnowrap 组合。选项[I]

  }

  vHTML= /table

  vDivHtml.innerHTML=vHTML

  vtop=pdiv。offsettop pdiv。偏高

  vleft=pDiv.offsetLeft 2

  v parent=pdiv。偏移父级;

  而(v父母。标记名。toupper case()!=BODY )

  {

  vleft=v parent。向左偏移;

  vtop=vParent.offsetTop

  v亲=v亲。偏移父级;

  }

  varredge=文档。身体。客户端宽度-vleft

  varbedge=文档。身体。客户高度-垂直高度

  如果(!组合。宽度){ vdiv。风格。宽度=ptable。offsetwidth } else { vdiv。风格。宽度=组合。宽度}

  if(combo.height==0)

  {

  vdiv。风格。像素高度=parse int(html表格。偏移高度)2

  vdiv html。风格。像素高度=parse int(html表格。偏移高度)2

  }

  其他

  {

  if(html表格。偏高组合。高度)

  {

  vdiv。风格。像素高度=组合。高度

  vdiv html。风格。像素高度=组合。高度

  }

  其他

  {

  vdiv。风格。像素高度=parse int(html表格。偏移高度)2

  vdiv html。风格。像素高度=parse int(html表格。偏移高度)2

  }

  }

  vDivHtml.scrollTop=0

  if(redge vDiv.offsetWidth)

  vdiv。风格。left=vleft-1-(vdiv。offsetwidth-redge)

  其他

  vDiv.style.left=vleft-1

  if(bedge vDiv.offsetHeight)

  //vdiv。风格。top=vtop-vdiv。偏移高度-pdiv。偏移高度

  vdiv。风格。top=vtop-vdiv。偏移高度床

  其他

  vDiv.style.top=vtop

  vdiv html。风格。width=parse int(vdiv。风格。宽度)

  vDiv.style.visibility=visible

  }

  this.add=function(text,js){

  组合选项[组合选项长度]=文本

  combo.oj。长度]=js

  }

  this.clearall=function(){

  combo.options=newArray()

  }

  this.about=function(){

  }

  }

  functionmo(obj){

  obj。风格。背景色= # 000099

  obj.style.color=#ffffff

  }

  functionmu(obj){

  obj.style.backgroundColor=

  obj.style.color=#000000

  }

  文档。onmousedown=function(){

  if(vdiv。风格。visibility== visible ){

  MX=事件。x文档。身体。向左滚动

  我的=事件。y文档。身体。滚动顶部;

  x1=vDiv.offsetLeft

  y1=vDiv.offsetTop

  x2=vdiv。向左偏移vdiv。偏移宽度

  y2=vdiv。偏移顶部vdiv。偏移高度

  if(mx x1my y1x2 mxy2 my)

  {

  vDiv.style.visibility=hidden

  }

  }

  }/脚本

  风格。选择文本{

  边框:0px

  身高:16;

  字体系列:arial

  字体大小:12px

  }。选择按钮{

  字体系列:网络博客

  字体大小:10px

  身高:19;

  16;

  边框:1 px实心# 83 a5eb

  行高:0px

  垫底:3px

  背景色:#D1E0FD

  }。选择表格{

  字体系列:arial

  字体大小:12px

  光标:默认;

  }。选择内容

  {

  位置:绝对;

  top:0;

  左:0;

  溢出:自动;

  border:1pxsolid#000000

  }。选择差异

  {

  位置:绝对;

  100;

  溢出:隐藏;

  }。选择{

  边框-塌陷:塌陷;

  border:1pxsolid#7F9DB9

  }

  /风格

  /头

  bodybgcolor=#83A5EB

  tableborder=0width=100%

  tr

  TD width= 151 align= center font size= 2 可编辑的选择/font /td

  任务描述脚本

  varsel1=neweditselect(select1 , 25 ,可编辑的选择, );

  sel1.add(这是一个可以编辑的选择)

  sel1.add(支持CSS’)

  sel1.add(可以通过CSS,修改外形)

  sel1.add(突破原来的挑选诸多限制)

  /script /td

  /tr

  tr

  TD width= 151 align= center font size= 2 长度可以随意修改英国铁路公司可以设置为只读/font /td

  任务描述

  脚本

  varsel2=neweditselect(select2 , 20 ,长度可以随意修改,250,82,1);

  sel2.add(这是一个可以编辑的选择)

  sel2.add(支持CSS’)

  sel2.add(可以通过CSS,修改外形)

  sel2.add(作者:舜子制作)

  sel2.add(MSN:puterjam@msn.com’)

  /脚本

  /td

  /tr

  tr

  TD width= 151 align= center font size= 2 可以遮盖系统选择/font /td

  任务描述

  脚本

  varsel3=neweditselect(select3 , 25 ,可以遮盖系统选择,,41);

  sel3.add(这是一个可以编辑的选择)

  sel3.add(支持CSS’)

  sel3.add(可以通过CSS,修改外形)

  sel3.add(突破原来的挑选诸多限制)

  /脚本

  /td

  /tr

  tr

  tdwidth=151align=right /td

  任务描述选择选项系统的选择/选项/选择/td

  /tr

  /表格

  /body

  /html

编写select语句,select怎么用