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
>
查看全文
相关阅读:
选择语句(if else) 习题(2017/12/1)
Java代码空格问题
设置背景图片
寄存器
8086微处理器的组成和工作原理
8086引脚
换行的训练
彩票 双色球 36选7
函数
字符串
原文地址:https://www.cnblogs.com/simhare/p/877569.html
最新文章
无题
servlet路径跳转
表单内的表格
servlet生命周期
the first day -java遇见html---servlet
就写个博
include指令与动作,请求妆发等同于forward动作
8086微处理器的组成和工作原理
jsp 测试get,post是遇到的其他的问题
javaBean四个作用域范围
热门文章
软件工程导论复习 如何画系统流程图和数据流图 part2
servlet生命周期
include指令和include动作的区别
servlet生命周期
软件工程导论复习 如何画系统流程图和数据流图 part1
软件工程导论 极限编程和普通编程作比较
servlet路径跳转
jsp propety=" *"
for语句的强化(水仙花,九九乘法表,回文数等)
while等循环语句训练
Copyright © 2011-2022 走看看