返回列表 发新帖

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

456.9k 9
swmozowtfl 发表于 2015-7-9 23:15:12|湖北 | 查看全部 阅读模式
本文实例讲述了js显示下拉列表框内全部元素的方法。分享给大家供大家参考。具体如下:
3 b. t$ e8 p: q: l! ^+ z下面的js代码可以通过alert框显示指定下拉列表的全部元素
6 s8 v6 b; x# q# ?5 \; U4 B) Q<!doctype html>  ?9 |7 T4 \; O0 P- _; F
<html>
$ n0 v3 z, Y9 R" k! q<head>
( }! Z5 a1 Y6 @. Z/ @# S; u1 Y( _- O<script>- \& d5 x" c# J& S) s( H  [
function getoptions(), ^# j* Z& b* J0 V$ G
{
# \, B- z* G$ z$ S% Mvar x=document.getelementbyid(myselect);
. V6 {+ P6 K/ O! P: Vvar txt=all options: ;
$ u+ C! {0 L5 m( R4 [* Nvar i;
0 a. j& M. k0 V/ Y6 hfor (i=0;i<x.length;i++)* I" Y" e6 i( {  m5 u0 P0 Q
{
% x1 O+ P: w8 L; m, ?1 l2 \7 w) D0 V+ Ktxt=txt + \n + x.options[i].text;2 q1 Z! q) U( s
}" E0 ?. \6 ?$ V9 O$ M1 e- c( h9 E
alert(txt);
) z  d2 @! w8 ?6 o5 E}
# L! Z' e6 [) B5 w</script>' [* p4 f. K! g. V% p5 j4 D
</head>
$ ]6 e' W$ X7 K" ^- W4 w! A2 G<body>4 J9 s7 E. \- f( ~7 J6 v  l3 H
<form>
5 x& m  w+ H: l! x, Z' Q; |3 Jselect your favorite fruit:* i) Z7 w! l* g8 d
<select id=myselect>
4 v( X$ e  y7 B0 n2 T, }6 f7 A<option>apple</option>3 X6 w9 h- `  c# f3 S' T+ J; B
<option>orange</option>
7 y) G1 I: l* `* {9 [* |  ?<option>pineapple</option>* |* r2 {4 O  _5 `( p: d" G
<option>banana</option>8 V- U1 {4 z2 h* L7 W
</select>7 d) Z  h7 W% ]; n% ?
<br><br>, z  t, ]) V  z" e4 [8 {
<input type=button onclick=getoptions()
) c. D  ]1 D- q  q4 uvalue=output all options>% |' c; p- y2 l- w/ s
</form>
2 r7 e# c+ f6 }$ x7 A9 w</body>
, X7 Q5 S& n' {9 Q" @! Y: Z</html>- S7 m$ F( }$ e
& |/ R5 g2 R7 e& r! z4 v
更多网页制作信息请查看: 网页制作

回复|共 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技术交流平台 版权所有 All Rights Reserved. Powered by Discuz! X5.0 鄂ICP备15006301号-5|鄂公网安备 42018502006730号
关灯 在本版发帖 扫一扫添加QQ客服 返回顶部
快速回复 返回顶部 返回列表