zoukankan
html css js c++ java
js代码控制dropdownList
<!
DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd"
>
<
html
>
<
head
>
<
title
></
title
>
<
script
language
="JavaScript"
type
="text/javascript"
>
<!--
//
by Vic Phillips http://www.vicsjavascripts.org.uk
//
elements in the form are numbered from the top 0 to
//
The select option value specifies the element numbers to disable separated by '^'
function
Select(f,s)
{
el
=
f.elements;
for
(i
=
0
;i
<
el.length;i
++
)
{
//
el[i].style.visibility='visible';
el[i].removeAttribute('disabled');
}
if
(s.selectedIndex
<
1
)
{
return
; }
selop
=
s.options[s.selectedIndex].value.split('
^
');
for
(i
=
0
;i
<
selop.length;i
++
)
{
if
(el[selop[i]])
{
//
el[selop[i]].style.visibility='hidden';
el[selop[i]].setAttribute('disabled','disabled');
}
}
}
function
Radio(f,s)
{
el
=
f.elements;
for
(i
=
0
;i
<
el.length;i
++
)
{
//
el[i].style.visibility='visible';
el[i].removeAttribute('disabled');
}
if
(s.selectedIndex
<
1
)
{
return
; }
selop
=
s.value.split('
^
');
for
(i
=
0
;i
<
selop.length;i
++
)
{
if
(el[selop[i]])
{
//
el[selop[i]].style.visibility='hidden';
el[selop[i]].setAttribute('disabled','disabled');
}
}
}
//
-->
</
script
></
head
>
<
body
>
<
form
>
<
select
name
=""
size
="1"
onchange
="Select(this.form,this);"
>
<
option
value
=" "
>
Select
</
option
>
<
option
value
="1"
>
Hide TB1
</
option
>
<
option
value
="1^3"
>
Hide TB1 & 3
</
option
>
<
option
value
="2^3^4"
>
Hide TB2,3,4
</
option
>
<
option
value
=""
>
Hide None
</
option
>
</
select
>
<
input
name
=""
size
="10"
value
="123"
>
<
input
name
=""
size
="10"
value
="234"
>
<
input
name
=""
size
="10"
value
="345"
>
<
input
name
=""
size
="10"
value
="456"
>
<
input
type
="radio"
name
="fred"
value
="1"
onclick
="Radio(this.form,this);"
>
<
input
type
="radio"
name
="fred"
value
="1^3"
onclick
="Radio(this.form,this);"
>
<
input
type
="radio"
name
="fred"
value
="2^3^4"
onclick
="Radio(this.form,this);"
>
<
input
type
="radio"
name
="fred"
value
=""
onclick
="Radio(this.form,this);"
><
br
>
</
form
>
</
body
>
</
html
>
<
select
name
="first"
id
="first"
onchange
="if(this.value == 'no') document.getElementById('sec').disabled=true; else document.getElementById('sec').disabled=false;"
>
<
option
value
="yes"
>
Yes
</
option
>
<
option
value
="no"
>
No
</
option
>
</
select
>
<
br
/><
br
/>
<
select
name
="sec"
id
="sec"
>
<
option
value
="yes"
>
Yes
</
option
>
<
option
value
="no"
>
No
</
option
>
</
select
>
查看全文
相关阅读:
Head First设计模式-单例模式
mahout算法源码分析之Itembased Collaborative Filtering(四)共生矩阵乘法
“非常PHP学习网”(www.veryphp.cn)一期上线
IOS深入学习(19)之View object
POJ 1005(累加)
Plan04.学习与提升
一个python
【tcl脚本】改变输出字符格式
为什么寄存器比内存快?
我觉得epoll和select最大的区别
原文地址:https://www.cnblogs.com/simhare/p/877569.html
最新文章
事务控制及try catch
sql server CLR
sqlserver 操作xml
(1.4)sql server中的output(sql server2005及以上)
(1.3)DML增强功能-Apply、pivot、unpivot、for xml path行列转换
拼车
php
mongodb教程
mongodb
nosql
热门文章
C#开源
生成随机数
bing---iis how to process http request
Http Request Process
redgate
mobile plugin
mvc4
phonegap apk
plugin
jquery & phonegap
Copyright © 2011-2022 走看看