首页 新闻 搜索 专区 学院

各位大虾帮看看,如何实现选中combox的值去改变input内相对应的值为1

0
[待解决问题]


如何实现选中combox的值去改变input内相对应的值为1

风车转转转的主页 风车转转转 | 菜鸟二级 | 园豆:204
提问于:2012-11-01 17:14
< >
分享
所有回答(2)
0

<html>
<head>
<script type="text/javascript" src="jquery-1.8.0.js"></script>
</head>
<body>
<div>
<select id="select1">
<option selected="selected" value="-1">全选</option>
<option value="0">Java</option>
<option value="1">C#</option>
<option value="2">Ruby</option>
<option value="3">Perl</option>
<option value="4">Basic</option>
<option value="5">.NET</option>
</select>
<input type="text" id="text1" value="1,1,1,1,1,1" />
</div>
</body>
<script type="text/javascript">
$(function(){
$("#select1").change(function(){
var value=$(this).val();
var text=$("#text1");
if(value==-1)
{
text.val("1,1,1,1,1,1");
}
else
{
var str="";
text.val(str);
for(var i=0;i<6;i++)
{
if(value==i)
{
if(i<5)
{
str+=(text.val()+"1,");
}
else
{
str+=(text.val()+"1");
}
}
else
{
if(i==5)
{
str+=(text.val()+"0");
}
else
{
str+=(text.val()+"0,");
}
}
}
text.val(str);
}

});
});
</script>
</html>

 
chenping2008 | 园豆:9836 (大侠五级) | 2012-11-01 17:34
0

<html>
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs
/jquery/1.4.0/jquery.min.js"></script>
</head>
<body>
<div>
<select id="select1">
<option selected="selected" value="-1">全选</option>
<option value="0">Java</option>
<option value="1">C#</option>
<option value="2">Ruby</option>
<option value="3">Perl</option>
<option value="4">Basic</option>
<option value="5">.NET</option>
</select>
<input type="text" id="text1" value="1,1,1,1,1,1" />
</div>
</body>
<script type="text/javascript">
$(function(){
$("#select1").change(function(){
var value=$(this).val();
var text=$("#text1");
if(value==-1)
{
text.val("1,1,1,1,1,1");
}
else
{
var str="";
text.val(str);
for(var i=0;i<6;i++)
{
if(value==i)
{
if(i<5)
{
str+=(text.val()+"1,");
}
else
{
str+=(text.val()+"1");
}
}
else
{
if(i==5)
{
str+=(text.val()+"0");
}
else
{
str+=(text.val()+"0,");
}
}
}
text.val(str);
}

});
});
</script>
</html>

 

有什么问题吗

少年学编程 | 园豆:3 (初学一级) | 2012-12-14 14:47
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册