Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1165660
  • 博文数量: 1310
  • 博客积分: 3980
  • 博客等级: 中校
  • 技术积分: 8005
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-09 22:05
文章分类

全部博文(1310)

文章存档

2011年(1)

2008年(1309)

我的朋友

分类:

2008-11-09 17:30:27



一直以来都认为select是没有type属性的,最近做一个组件需要判断form表单项的类型,突然发现Select也有type。

看下面的代码:
<form method="post" action="">
  
<select name="s">
  
<option>aaaoption>
  
<option>aaaoption>
  
select>
form>

  
<script type="text/javascript">
  

  script>

运行以上代码在firefox和IE中都返回“select-one”。这个type是什么意思呢?横线前面的应该是select的类型,后面的one呢?

突然想起select有两种类型:只允许单选和允许多选。

那这个type应该就是指这种类型了吧?
加上multiple测试一下发现果真如此。
运行以下代码返回“select-multiple”
<form method="post" action="">
  
<select name="s" multiple>
  
<option>aaaoption>
  
<option>aaaoption>
  
select>
form>

  
<script type="text/javascript">
  

  script>



用了三四年的html了现在才知道这个属性,汗一下!!

<

Yemoo'S JS Blog 2007-12-18 22:38 发表评论
阅读(429) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~