每日一得

不求多得,只求一得 about java,hibernate,spring,design,database,Ror,ruby,快速开发
最近关心的内容:SSH,seam,flex,敏捷,TDD
本站的官方站点是:颠覆软件

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  220 随笔 :: 9 文章 :: 421 评论 :: 0 Trackbacks
key words:select text值
获得select的value很容易,但是如何获得其text的内容呢,下面的代码借助了prototype.js库:
<script language="javascript">
        
function getSelect(selectName){
        
var options = $(selectName).getElementsByTagName('option');
        options 
= $A(options);
        
var opt = options.find( function(employee){
            
return (employee.value == $F(selectName));
        });
        alert(opt.innerHTML);
        }
    
</script>

<select name="hi" onchange="getSelect('hi');">
                
<option value="01"></option>
                
<option value="02"></option>
                
<option value="03"></option>
                
<option value="04"></option>
</select>

PS: $A : 转换成数组格式
    opt.innerHTML:nodeText
posted on 2006-08-21 22:58 Alex 阅读(6816) 评论(1)  编辑  收藏 所属分类: web技术

评论

# re: js:获得select的text的值 2009-08-07 17:38 fewfewf
sb  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: