下拉框选择赋植给文本框

<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<html>
    <head>
         <title>看看这个可以吗?
         </title>
    </head>
    <body>
         <select name="sel1"  onchange="document.form1.text1.value=options[selectedIndex].value">
          <option value="images/201.gif" selected>女孩1</option>
                  <option value="images/202.gif">女孩2</option>
                  <option value="images/203.gif">女孩3</option>
                  <option value="images/204.gif">女孩4</option>
                  <option value="images/205.gif">女孩5</option>
                  <option value="images/101.gif">男孩1</option>
                  <option value="images/102.gif">男孩2</option>
                  <option value="images/103.gif">男孩3</option>
                  <option value="images/104.gif">男孩4</option>
                  <option value="images/105.gif">男孩5</option>
                  <option value="images/301.gif">宠物1</option>
                  <option value="images/302.gif">宠物2</option>
                </select>
<form name="form1">
     <input type="text" name="text1" value="images/201.gif">
</form>
        
    </body>
</html>
数组用法: 
<script language="JavaScript">
function DoTitle(addTitle,addcon) {  
 var revisedTitle;  
 var currentTitle = PostPdf.Group.value;
 var gTitle   = PostPdf.GroupName.value;
 if(currentTitle=="")
  { revisedTitle = addTitle; 
    contitle=addcon;}
      else 
  {   var arr1=gTitle.split(",");
          var arr = currentTitle.split(","); //拆分出数组   
          for (var i=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,'')");}
 else if

(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>

<form action="" method="post" name="PostPdf">
<select name="OrgName" onChange="DoTitle(this.options

[this.selectedIndex].value,this.options[this.selectedIndex].innerText)">
<option value='单价一'>货品一</option>
<option value='单价二'>货品二</option>
<option value='单价三'>货品三</option>
<option value='单价四'>货品四</option>
<option value='单价五'>货品五</option>
</select><br>
<textarea name="GroupName" cols="50" rows="5" readonly="True"></textarea>
<br>
<input type="text" name="Group"  readonly="True" style="width:280;">
</form>
http://www.corange.cn/archives/2008/03/389.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值