文不对题这段代码当eval是万能的。<script type="JavaScript">
function change(){
var a=document.getElementById("aa");
var s=a.selectedIndex;
var q=a.options[s];
var threeone=document.getElementById("111");
if(q.value=="1"){ threeone.style.display='block' }
else{ threeone.style.display='none' }
}
function link(id){
var dis=document.getElementById("dis");
switch(id){
case 0:dis.innerText='aaaa';break;
case 1:dis.innerText='bbbb';break;
case 2:dis.innerText='cccc';break;
}
}
</script>
function change(){
var a=document.getElementById("aa");
var s=a.selectedIndex;
var q=a.options[s];
var threeone=document.getElementById("111");
if(q.value=="1"){ threeone.style.display='block' }
else{ threeone.style.display='none' }
}
function link(id){
var dis=document.getElementById("dis");
switch(id){
case 0:dis.innerText='aaaa';break;
case 1:dis.innerText='bbbb';break;
case 2:dis.innerText='cccc';break;
}
}
</script>
<head>
<script type="text/javascript">
function change()
{
var s=eval("aa.selectedIndex");
var q=eval("aa.options[s]");
if(q.value=="1")
{
eval("ttt.style.display='block'");
}
else eval("ttt.style.display='none'");
}function link(id)
{
switch(id)
{
case 0:eval("dis.innerText='aaaa'");
case 1:eval("dis.innerText='bbbb'");
case 2:eval("dis.innerText='cccc'");
}
}
</script>
</head>
<body>
<select name='aa' onchange="change()">
<option value="1"> 321 </option>
<option value="2" selected> 222 </option>
</select>
<div id='ttt' style="display:none">
<input type=text name=usename />
</div>
<div id=link>
<a href="javascript: link(0)"> qq </a>
<a href="javascript: link(1)"> aa </a>
<a href="javascript: link(2)"> bb </a>
</div>
<div id=dis> </div>
</body>
</html>
<head>
<script type="text/javascript">
function change()
{
var s=eval("aa.selectedIndex");
var q=eval("aa.options[s]");
if(q.value=="1")
{
eval("ttt.style.display='block'");
}
else eval("ttt.style.display='none'");
}function link(id)
{
switch(id)
{
case 0:eval("dis.innerText='aaaa'"); break;
case 1:eval("dis.innerText='bbbb'"); break;
case 2:eval("dis.innerText='cccc'");
}
}
</script>
</head>
<body>
<select name='aa' onchange="change()">
<option value="1"> 321 </option>
<option value="2" selected> 222 </option>
</select>
<div id='ttt' style="display:none">
<input type=text name=usename />
</div>
<div id=link>
<a href="javascript: link(0)"> qq </a>
<BR>
<a href="javascript: link(1)"> aa </a>
<BR>
<a href="javascript: link(2)"> bb </a>
</div>
<div id=dis> </div>
</body>
</html>