下拉框选择赋植给文本框

<html>
<head>
<title>看看这个可以吗?
</title>
</head>
<body>
<selectname="sel1"οnchange="document.form1.text1.value=options[selectedIndex].value">
<optionvalue="images/201.gif"selected>女孩1</option>
<optionvalue="images/202.gif">女孩2</option>
<optionvalue="images/203.gif">女孩3</option>
<optionvalue="images/204.gif">女孩4</option>
<optionvalue="images/205.gif">女孩5</option>
<optionvalue="images/101.gif">男孩1</option>
<optionvalue="images/102.gif">男孩2</option>
<optionvalue="images/103.gif">男孩3</option>
<optionvalue="images/104.gif">男孩4</option>
<optionvalue="images/105.gif">男孩5</option>
<optionvalue="images/301.gif">宠物1</option>
<optionvalue="images/302.gif">宠物2</option>
</select>
<formname="form1">
<inputtype="text"name="text1"value="images/201.gif">
</form>

</body>
</html>
数组用法:
<scriptlanguage="JavaScript">
functionDoTitle(addTitle,addcon){
varrevisedTitle;
varcurrentTitle=PostPdf.Group.value;
vargTitle=PostPdf.GroupName.value;
if(currentTitle=="")
{revisedTitle=addTitle;
contitle=addcon;}
else
{vararr1=gTitle.split(",");
vararr=currentTitle.split(",");//拆分出数组
for(vari=0;i<arr.length;i++)
{
if(arr[i].indexOf(addTitle)>=0){
if(i!=arr.length-1){
revisedTitle=eval

("currentTitle.replace(/("+arr[i]+"\,)/g,'')");
contitle=eval

("gTitle.replace(/("+arr1[i]+"\,)/g,'')");}
elseif

(arr.length==1)
{contitle="";
revisedTitle="";}
else
{
revisedTitle=eval

("currentTitle.replace(/(\,"+arr[i]+")/g,'')");
contitle=eval

("gTitle.replace(/(\,"+arr1[i]+")/g,'')");}



PostPdf.Group.value=revisedTitle;


PostPdf.GroupName.value=contitle;

return;}

}
revisedTitle=currentTitle+","+addTitle;
contitle=gTitle+","+addcon;
}

PostPdf.Group.value=revisedTitle;
PostPdf.GroupName.value=contitle;
PostPdf.Group.focus();
return;
}
</script>

<formaction=""method="post"name="PostPdf">
<selectname="OrgName"onChange="DoTitle(this.options

[this.selectedIndex].value,this.options[this.selectedIndex].innerText)">
<optionvalue='单价一'>货品一</option>
<optionvalue='单价二'>货品二</option>
<optionvalue='单价三'>货品三</option>
<optionvalue='单价四'>货品四</option>
<optionvalue='单价五'>货品五</option>
</select><br>
<textareaname="GroupName"cols="50"rows="5"readonly="True"></textarea>
<br>
<inputtype="text"name="Group"readonly="True"style="width:280;">
</form>
http://www.corange.cn/archives/2008/03/389.html
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值