返回列表 发新帖

js显示下拉列表框内全部元素的方法

457.0k 9
swmozowtfl 发表于 2015-7-9 23:15:12|湖北 | 查看全部 阅读模式
本文实例讲述了js显示下拉列表框内全部元素的方法。分享给大家供大家参考。具体如下:$ H6 p9 H! W( o- D
下面的js代码可以通过alert框显示指定下拉列表的全部元素
- X/ k1 L6 q- w& r0 V6 D6 B<!doctype html>
6 P$ f, Q% y$ E# Q' p2 U<html>
. [  I, K8 U% D* G/ i<head>1 \. t  q' t* F- c, D& W
<script>
8 Z6 }6 x6 ?# n  V2 U  X% xfunction getoptions()
9 G+ B& B" I- |3 `$ n( d{
7 v; P/ n/ H: Q4 M5 h6 X% r2 e' K# \var x=document.getelementbyid(myselect);: c  \2 D" U+ L; [, w" g3 L
var txt=all options: ;7 L3 }# f; u' f4 k; E2 t' m* _# }- K
var i;
, @' M0 S/ K% C2 d* d3 y' [for (i=0;i<x.length;i++)- X8 `9 ~/ q, j  w. K4 V
{, _- q, q3 q. r( B5 `7 h! L
txt=txt + \n + x.options[i].text;1 a" B% [# p! d6 n
}
2 _: r8 P$ k6 _! y# E  T) v5 \. Halert(txt);
: ^# ]3 I2 D% O& v* f( H}
5 ~9 ]& }/ w2 ^: w</script>
7 Q- P0 d, a! y* M</head>
. O6 ^$ n! E$ K4 I" h! `<body>
/ b) z4 }# x% W- f* v<form>
4 H+ t1 F# h0 j1 }select your favorite fruit:. W- l2 h. a" K$ A+ D" U
<select id=myselect>- j, v5 {! _& I% ?. E1 p5 ~
<option>apple</option>
, V- j& |/ U2 |# Y3 t/ v* |<option>orange</option>
& B# M8 W' l9 M( ]+ `& B<option>pineapple</option>8 D) n: r- j$ B6 R* r  a" W
<option>banana</option>/ `- J' z1 K2 T
</select>
. o# Y" ?: j7 Z& m4 o<br><br>2 U, @6 L; H' C5 y, R& t7 ~
<input type=button onclick=getoptions()8 [3 i0 W- r5 y" L9 M5 B  T
value=output all options>% s  Q5 @* ]% p# p8 ~8 V
</form>
# S1 V  O" {+ {) Y</body>9 }5 a0 v" {! E" h
</html>
0 C/ y* n8 S- L1 ^8 W2 j
+ z7 J9 d+ x6 \+ u更多网页制作信息请查看: 网页制作

回复|共 9 个

alapScady 发表于 2015-9-11 14:21:41|Reserved | 查看全部
真是天底下好事多多
tohme 发表于 2015-9-11 14:21:57|INNA | 查看全部
只是本着“看贴(虽然看不懂)回贴,利人利己的中华民族优秀传统美德”,顺便赚点积分。
alapScady 发表于 2015-9-11 14:22:00|美国 | 查看全部
我怎么就踩不死你呢??
mwxny 发表于 2015-9-11 14:22:36|INNA | 查看全部
也有啊,前天不是你也到一个很狂的贴里去了吗?
seazvyt 发表于 2015-10-18 12:59:42|美国 | 查看全部
还没崇拜过谁呢,满足一下愿望吧,谢谢!
buingeEvineus 发表于 2015-10-18 13:00:14|拉美地区 | 查看全部
经过你的指点 我还是没找到在哪 ~~~
mwxny 发表于 2015-10-18 13:00:14|美国 | 查看全部
我去看看 网络上的事 我不是很会 哎
mwxny 发表于 2015-10-18 13:00:44|巴西 | 查看全部
我不是来为楼主呐喊加油的,也不是对楼主进行围堵攻击的。
Acropozelan 发表于 2015-10-18 13:00:44|美国 | 查看全部
我怎么说那?~!

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

得知互动是一个融创意、设计、开发、营销、生活、互联网于一体的专业交流分享平台。
Copyright © 2026 得知互动-专注Ai与站长技术交流社区-Ai交流平台 版权所有 All Rights Reserved. Powered by Discuz! X5.0 鄂ICP备15006301号-5|鄂公网安备 42018502006730号
关灯 在本版发帖 扫一扫添加QQ客服 返回顶部
快速回复 返回顶部 返回列表