Java或JS实现我选择下拉列表中一项,其他输入框自动填写相应信息
我想实现一个功能,我在下拉列表框中选择某项,如产品就会在其他输入框(价格,折扣率,结算金额,总额等)自动填入对应信息,最好给个示例,谢谢!我现在不想用ajax来实现,就用...
我想实现一个功能,我在下拉列表框中选择某项,如产品就会在其他输入框(价格,折扣率,结算金额,总额等)自动填入对应信息,最好给个示例,谢谢! 我现在不想用ajax来实现 ,就用java,javascript实现 高手来下,说的好 可以加分送!
展开
展开全部
java和javascript这两个不能混为一谈吧 不过可以说说:最常见的方法是,所有的下拉列表的数据都是固定死了的,写到js的数组里,然后用js来实现,这方面的js代码相当多,这就是纯js实现的.如果数据是动态的,需要先组装成list再配合js调用......
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼主帮你写了一个你保存成text.html的网页格式,然后点击用ie打开直接用
<html>
<body>
请选择价格<select onChange="changevalue()" id="selectCh">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
价格<input type="text" value="" id="svalue">
</select>
</body>
</html>
<script language="javascript">
function changevalue()
{
document.getElementById('svalue').value=document.getElementById('selectCh').value;
}
</script>
<html>
<body>
请选择价格<select onChange="changevalue()" id="selectCh">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
价格<input type="text" value="" id="svalue">
</select>
</body>
</html>
<script language="javascript">
function changevalue()
{
document.getElementById('svalue').value=document.getElementById('selectCh').value;
}
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要先读取到页面才能用纯js来实现,否则就得用ajax了。如果能全部读取到页面,用js就很简单了。当select change的时候,读取对应的各项的值,然后分别赋值就行了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询