www.ypnh.net > 怎么用js 控制 html中sElECt 下拉框的关闭

怎么用js 控制 html中sElECt 下拉框的关闭

如果不需要下拉框,那么可以不用<select,网上那些点击后下面弹出自定义选项的,都不是用的<select,而是通过CSS画出的类似<select样子的标记,比如<div、<span等最简单的方法,在那个地方放个下拉框样子图片,然后点图的时候弹出你下面那个树BTW:<select的下拉是没办法通过JS来关闭的,那个是浏览器本身的行为

不知道你是不是想要的这种效果.Jquery写的<style>*{margin:0;padding:0;}#select{margin:20px auto;width:200px;border:1px solid #ccc;}#select h1{padding:1px 1px 1px 5px;height:20px;font:12px/20px '宋体';color:#666;cursor:pointer;font-weight:

readonly 只读 <select readonly="readonly"> 就可以了

<select id="Select1" disabled="disabled" runat="Server" onchange="checkct(this)"> <option id=frist name=frist selected="Selected">请选择</option> <option>1</option> <option>2</option> <option>3</option> <option>4</option> </select>在js中加入document.getElementById("frist").selected="Selected";

&lt;script language="javascript"&gt; function addSel(){var obj;obj=document.createElement("option");obj.text=document.all.addT.value;obj.value=document.all.addV.value;sel.add(obj); }function delSel(){document.all.sel.options.remove(

在 body体中写 <select> <option>下拉框</option> <option>下拉框</option> </select>

直接调用onchange事件就好了.然后再写你想要改变的代码

对应的选项增加style="display:none;"

JS 控制select选中项,代码如下:12345678910111213141516171819202122232425262728<html><script type="text/javascript">var selectedValue = '<%= request.getAttribute("line")%>';function changeSelected(){jsSelectItemByValue(

设置样式,隐藏它就可以了.如:mySelect.options[i].style.display = "none"; 试试看

网站地图

All rights reserved Powered by www.ypnh.net

copyright ©right 2010-2021。
www.ypnh.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com