javascript 模拟select下拉列表特效
javascript 模拟select下拉列表特效 by jb51.net
function gets_id(objName){
if(document.getElementById){
return eval('document.getElementById("' + objName + '")');
}else if(document.layers){
return eval("document.layers['" + objName +"']");
}else{
return eval('document.all.' + objName);
}
}
//打开DIV层
function disp_cc()
{
if(gets_id('hh').style.display=='none')
{
gets_id('hh').style.display='';
}
else
{
gets_id('hh').style.display='none';
}
}
//赋值
function gets_value(str)
{
gets_id('class').value=str;
gets_id('hh').style.display='none';
}
- option值1
- option值2
- option值3
- option值4
关闭
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
相关推荐
-
javascript 复选框选择/全选后特效
运行效果 @charset "utf-8"; .content form { margin:0; } table { border:1px solid #CCC; background:#E4E4E4; } td { border-top:1px solid #CCC; background:#FFF; font-size:12px; } th,td,.quantity { text-align:center; font-family:Arial, Helvetica, sans-se
-
javascript实例分享---具有立体效果的图片特效
此实例是我一遍学习一边写出来的,希望能够帮到大家,一起学习.效果如图所示: html代码如下所示: 复制代码 代码如下: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>图片浏览工具制作</title> <script type="text/javascr
-
JavaScript妙味课堂 物体平滑移动特效
JavaScript物体平移运动特效 #div1 {background: red url(http://www.jb51.net/images/logo.gif); position:absolute; left:50px; top:50px; width:200px; height:200px;} var g_oTimer=null; function startMove() { if(!g_oTimer) { g_oTimer=setInterval(moveTimerHandler, 3
-
javascript 打字效果的文字特效
本节代码主要使用了 onMousedown 事件和 event.button 属性,主要功能和用法如下. • setTimeout 方法,在执行时是在载入后延迟指定时间后,去执行一次表达式,仅执行一次. • charAt 方法返回一个字符值,该字符位于指定索引位置.字符串中的第一个字符的索引为0,第二个的索引为1,等等.超出有效范围的索引值返回空字符串. 打字效果的文字特效 var layers = document.layers; var style = document.all; var b
-
JavaScript 地震特效
function surfto(form) { var myindex=form.select1.selectedIndex if (form.select1.options[myindex].value != null) { parent.main.location.href=form.select1.options[myindex].value; } } //这段JS代码意为当前页面的浏览器地震// function shake(n) { if (window.top.moveBy) { f
-
23个Javascript弹出窗口特效整理
1. Lightview Lightview是一个基于Prototype与Script.aculo.us开发,用于创建可以覆盖整个页面的模式对话框.展示的内容不仅可以是图片.文字.网页.通过Ajax 调用的内容,还可以是Quicktime/Flash影片都能够以非常酷的效果展示. 2. ThickBox (演示地址) ThickBox是一个模式对话框UI控件.基于jQuery开发,可以用来展示单张或多张图片,内嵌的内容,iframed的内容,或通过Ajax获取的内容. 3. Fonshen JS
-
在线演示常用javascript特效
INPUT { LINE-HEIGHT: 20px; HEIGHT: 20px } function hh(){ { www=dd.value; rrr=open('','特效运行结果',''); rrr.document.open(); rrr.document.write(www); rrr.document.close(); } } '" type=button value=调窗大小>'" type=button value=窗口移动>'" type=but
-
javascript 模拟select下拉列表特效
javascript 模拟select下拉列表特效 by jb51.net function gets_id(objName){ if(document.getElementById){ return eval('document.getElementById("' + objName + '")'); }else if(document.layers){ return eval("document.layers['" + objName +"']&quo
-
javascript模拟select实现代码
最近迷茫于javascript的闭包与继承,写一个小东西找找感觉. JS+CSS模拟Select下拉框,选择表单效果 网页中使用Select语法实现的下拉框是很普遍的,但是您有没有见过使用JS+CSS模拟的Select下拉框?并且可以选择表单哦,尽管代码复杂了点,但是对于我们了解此类特效非常有帮助. DIV+CSS+JS仿下拉表单 function $$$$$(_sId){ return document.getElementById(_sId); } function hide(_sId) {
-
javascript模拟select,jselect的方法实现
由于主流浏览器对select元素渲染不同,所以在每种浏览器下显示也不一样,最主要的是默认情况下UI太粗糙,即使通过css加以美化也不能达到很美观的效果.这对于我们这些专注于UX的前端开发人员是无法容忍的.于是在项目不太忙的时候,就计划写一个模拟的select控件出来.接下来就把实现的细节.遇到的问题以及如何使用和大家分享一下. 1. 实现细节 init: function(context) { //获取指定上下文所有select元素 var elems = squid.getElementsBy
-
javascript 获取select下拉列表值的代码
比如,在使用DWR的时候,如果你想传递下拉框的参数到后台的话,此时就需要先获取到下拉框的值了. 其实想要获取到下拉框的值是很简单的. 最关键的一段代码就是: 复制代码 代码如下: onchange="show(this.options[this.options.selectedIndex].value);" onchange="show(this.options[this.options.selectedIndex].value);" show是一个自定义的函数名.
-
用javascript实现select的美化的方法
论坛经常有人会问到用CSS如何美化Select标签,其实但凡你看到很酷的都是用javascript来实现的.昨天试着做了一下,基本实现的初级功能.拿出来和大家一起分享一下.先可以看一下预览效果:http://www.iwcn.net/demo/select. [功能需求] 1.调用要方便,做好之后应该像这样: 复制代码 代码如下: function loadSelect(selectobj){ //传入一个select对象就能将他的样式美化 } 2.不改变原有表单项,表单的页面代码不去破坏:
-
基于jquery的用dl模拟实现可自定义样式的SELECT下拉列表(已封装)
具体思路就不说了,比较常规, 代码中也有注释. 使用方法也不费话了, 就是一个简单的全局函数封装, 不懂的看下源码中注释或Google . 另外, 有兴趣的朋友,可以尝试在本插件基础上改一个可输入的下拉列表. 思路差不多,哈. 演示及代码: 演示代码 代码下载运行代码: 用dl模拟实现可自定义样式的SELECT下拉列表@Mr.Think /*reset css*/ body{font-size:0.8em;letter-spacing:1px;font-family:\5fae\8f6f\96
-
jQuery实现动态显示select下拉列表数据的方法
本文实例讲述了jQuery实现动态显示select下拉列表数据的方法.分享给大家供大家参考,具体如下: 先来看看运行效果: 具体代码如下: <!DOCTYPE HTML> <html> <head> <meta charset="UTF-8"> <title>www.jb51.net jQuery动态显示表单</title> <script type="text/javascript" s
-
jquery模拟SELECT下拉框取值效果
jquery模拟SELECT框,效果图如下: 复制代码 代码如下: <!DOCTYPE html> <html lang="en"> <head> <title>jquery模拟SELECT框</title> <meta charset="utf-8"> <style> body{padding:0;margin:0;font-size:12px;} ul,li{list-sty
-
javascript实现在下拉列表中显示多级树形菜单的方法
本文实例讲述了javascript实现在下拉列表中显示多级树形菜单的方法.分享给大家供大家参考.具体如下: 这里演示在下拉列表框中显示分级的菜单,在很多网站都可以看到的效果,很实用,下拉列表框中的选项是利用JS控制输出,如果你有更好的办法不用JS来显示,那最好了,因为像这种菜单用JS来实现,多多少少有点麻烦. 运行效果截图如下: 具体代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
-
js模拟select下拉菜单控件的代码
复制代码 代码如下: <!DOCTYPE html> <html> <head> <script src="http://code.jquery.com/jquery-1.7.2.min.js"></script> <meta charset=utf-8 /> <title>js模拟select</title> </head> <style> *{ marg
随机推荐
- linux shell脚本学习录制与回放终端会话
- python 2.6.6升级到python 2.7.x版本的方法
- JavaScript适配器模式详解
- ASP.NET常用代码
- ASP.NET实现MVC中获取当前URL、controller及action的方法
- mysql如何处理varchar与nvarchar类型中的特殊字符
- php提取字符串中网站url地址的方法
- PHP判断是否连接上网络的方法
- 关于Javascript与iframe的那些事儿
- 使用SAFEARRAY返回的代码
- 基于jquery的checkbox下拉框插件代码
- PHP实现Javascript中的escape及unescape函数代码分享
- 分数霸榜! python助你微信跳一跳拿高分
- 微信小程序实现上传图片功能
- Django读取Mysql数据并显示在前端的实例
- 微信小程序生成海报分享朋友圈的实现方法
- oracle数据库实现获取时间戳的无参函数
- vue-cli 构建骨架屏的方法示例
- JS中call和apply函数用法实例分析
- docker pure-ftp 搭建ftp服务器的方法