社区
Web 开发
帖子详情
寻找一个可选择可输入的下拉列表框的脚本。
fanlly
2005-09-30 12:00:45
希望高人不吝赐教。
...全文
106
7
打赏
收藏
寻找一个可选择可输入的下拉列表框的脚本。
希望高人不吝赐教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qiqunet
2005-09-30
打赏
举报
回复
CSDN又出错了,彼此都冤枉!!!!——你白白送了60分可用分,我却1分收不到,呵呵
fanlly
2005-09-30
打赏
举报
回复
感谢高人赐教,全分送上!谢谢!
qiqunet
2005-09-30
打赏
举报
回复
下面的是改进版本的,要求提供三幅图片,分别对应鼠标的三个状态:
<input><input><input><input><input><input><input><input>
<input type='text' name='titlename' size='10' onblur="hiddenlist();" onfocus="showlist();">
<div id="sending" style="position: absolute; top: 2000; left: 2000; visibility: hidden;border:0px">
<select name='titlename2' size="3" class='t' onblur="hiddenlist();" onclick="showtext();">
<option value="期中考试" selected>期中考试期中考试期中考试期中考试期中考</option>
<option value="期末考试">期末考试</option>
<option value="单元测验">单元测验</option>
</select>
</div>
<img src="selectup.gif" name="downpic" style="position: absolute; top: 2000; left: 2000;border:0px" onmouseup="src='selectmo.gif';" onmouseover="src='selectmo.gif';" onmousedown="document.all.titlename.focus();src='selectdo.gif';" onmouseleave="src='selectup.gif';">
<script>
var showflag=false;
function hiddenlist(){
if(document.activeElement!=document.all.titlename2){
document.all.sending.style.visibility='hidden';
showflag=false;
}
}
function showlist(){
if(showflag){
document.all.sending.style.visibility='hidden';
showflag=false;
}
else{
document.all.sending.style.top=document.all.titlename.offsetTop+document.all.titlename.clientHeight;
document.all.sending.style.left=document.all.titlename.offsetLeft;
document.all.sending.style.visibility='visible';
showflag=true;
}
}
function showtext(){
document.all.titlename.value=document.all.titlename2.options[document.all.titlename2.selectedIndex].text;
document.all.sending.style.visibility='hidden';
showflag=false;
}
function moveimg(){
document.all.downpic.style.top=document.all.titlename.offsetTop+(document.all.titlename.offsetHeight-document.all.titlename.clientHeight)/2;
document.all.downpic.style.height=document.all.titlename.clientHeight;
document.all.downpic.style.left=document.all.titlename.offsetLeft + document.all.titlename.offsetWidth-document.all.downpic.offsetWidth-2;
}
moveimg();
document.all.titlename.value=document.all.titlename2.options[document.all.titlename2.selectedIndex].text;
window.onresize=function(){moveimg();}
</script>
qiqunet
2005-09-30
打赏
举报
回复
<img src="d:\web\image\sort2.gif" name="downpic" style="position: absolute; top: 2000; left: 2000;border:0px" onclick="showlist();">
//////////////////////////////////////////////////////
上贴代码中包含的这个图片,要求你指定一幅“倒三角形”的小图片。
qiqunet
2005-09-30
打赏
举报
回复
<input><input><input><input><input><input><input><input>
<input type='text' name='titlename' size='10' onblur="hiddenlist();">
<div id="sending" style="position: absolute; top: 2000; left: 2000; visibility: hidden;border:0px">
<select name='titlename2' size="3" class='t' onblur="hiddenlist();" onclick="showtext();">
<option value="期中考试">期中考试期中考试期中考试期中考试期中考</option>
<option value="期末考试">期末考试</option>
<option value="单元测验">单元测验</option>
</select>
</div>
<img src="d:\web\image\sort2.gif" name="downpic" style="position: absolute; top: 2000; left: 2000;border:0px" onclick="showlist();">
<script>
var showflag=false;
function hiddenlist(){
if(document.activeElement!=document.all.titlename2)document.all.sending.style.visibility='hidden'
}
function showlist(){
if(showflag){
document.all.sending.style.visibility='hidden';
showflag=false;
}
else{
document.all.sending.style.top=document.all.titlename.offsetTop+document.all.titlename.clientHeight;
document.all.sending.style.left=document.all.titlename.offsetLeft;
document.all.sending.style.visibility='visible';
document.all.titlename.focus();
showflag=true;
}
}
function showtext(){
document.all.sending.style.visibility='hidden';
document.all.titlename.value=document.all.titlename2.options[document.all.titlename2.selectedIndex].text;
showflag=false;
}
function moveimg(){
document.all.downpic.style.top=document.all.titlename.offsetTop+(document.all.titlename.offsetHeight-document.all.titlename.clientHeight)/2;
document.all.downpic.style.height=document.all.titlename.clientHeight;
document.all.downpic.style.left=document.all.titlename.offsetLeft + document.all.titlename.offsetWidth-document.all.downpic.offsetWidth;
}
moveimg();
window.onresize=function(){moveimg();}
</script>
fanlly
2005-09-30
打赏
举报
回复
您用的什么方法?能指点一二吗?
amu0528
2005-09-30
打赏
举报
回复
我也在找呢
但我用别的方法实现了
使用 JavaScript 在
下拉列表
中获取选定值
如何使用 JavaScript 从
下拉列表
中获取选定的值?我尝试了以下方法,但它们都返回选定的索引而不是值:var e = document.getElementById("ddlViewBy"); function show(){ var as = document.forms[0].ddlViewBy.value; var strUser = e.options[e.selectedIndex].value; console.log(as, strUser); } e.onchange=显示
学习编写自动化测试
脚本
——用
脚本
取代键盘鼠标操作浏览器
首先先了解
一个
简单
脚本
的基础构成: # coding = utf-8 # 可加可不加,防止乱码 from selenium import webdriver # 要想使用selenium里的webdriver里的函数,首先得把包导进去 import time # 导入时间模块 browser = webdriver.Firefox() # 获得浏览器驱动 time.sleep(3) # 在当前页面停止3秒钟 browser.get("http://www.baidu.com") # 用浏览器的驱动打开该.
JAVA面试题集
JAVA面试题集1.数据库,比如100用户同时来访,要采取什么技术解决;(JDBC)答:可采用连接池。2.String, StringBuffer StringBuilder的区别。(Core Java)答:String的长度是不可变的;StringBuffer的长度是可变的,如果你对字符串中的内容经常进行操作,特别
电脑上计算机无法搜索文件,怎么搜索电脑中的文件?电脑搜索文件教程
电脑搜索文件教程打开“我的电脑”,点击搜索,左边会出现对话
框
。如果我们记住了文件名的关键字,可
输入
文件名,如果仅记住其中的
一个
字或词组,就
输入
这个字或词组,不过最好是数量较少有特色的字或词组,这样可以减少搜索时间。然后在查找范围下面的
下拉列表
中,
选择
要在哪个盘或哪个文件夹中
寻找
,如果不记得在哪个盘,就
选择
“我的电脑”。接下来可
选择
“什么时候修改的”,可以指定具体的日期,如果你记得时间范围,可大大缩...
vue常用插件,可自定义
选择
。vue demo
根据项目实际情况,
选择
合适的插件对项目进行开发。留了部分demo可供参考
Web 开发
81,094
社区成员
341,711
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章