2017-07-11 3 views
-1
<div class="form-group"> 
    <label class="col-sm-2 control-label">Ürün Adı</label> 
    <div class="col-sm-6"> 
    <select class="form-control" id="urun_adi" name="urun_adi" onchange="CBtoTB()"> 
     <?php 
      do { 
     ?> 
     <?php 
     if($DUZEN["urun_adi"]==$row_rs_urunler['Id']){ 
      $selecturun='selected'; 
     }else{ 
      $selecturun=''; 
     }?> 
     <option value=" 
      <?php echo $row_rs_urunler['Id']; ?>" 
      <?php echo $selecturun; ?> > 
      <?php echo $row_rs_urunler['urun_adi']?> 
     </option> 
     <?php 
      } while ($row_rs_urunler = mysql_fetch_assoc($rs_urunler)); 
       $rows = mysql_num_rows($rs_urunler); 
       if($rows > 0) { 
       mysql_data_seek($rs_urunler, 0); 
       $row_rs_urunler = mysql_fetch_assoc($rs_urunler); 
       } 
     ?> 
    </select> 
    </div> 
</div> 

hier ist Javascript Methode"document.getElementById" schreibt Textbox Id

<script> 
    function CBtoTB() 
    { 
document.getElementById("fatura_urun2").value=document.getElementById("urun_adi").value 
    } 
</script> 

hier Eingang

<td><input id="fatura_urun2"/></td> 

Diese Code Arbeit, sondern druckt die Eingabe 'ID-Nummer'. Ich möchte den Namen des Produkts schreiben. Danke an diejenigen, die es vorgeschlagen haben.

+0

Woher kommt der Name des Produkts? – GrumpyCrouton

Antwort

0

Versuchen Sie folgendes:

<script> 
    function CBtoTB() 
    { 
var urun_adi = document.getElementById("urun_adi"); 
document.getElementById("fatura_urun2").value=urun_adi.options[urun_adi.selectedIndex].text; 
    } 
</script> 

Anstatt den Wert auszuwählen, wählen Sie den Text der gewählten Option.

Verwandte Themen