Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Iš <select> į <input>

Parašė PyccKuu· 2013 Rugs. 30 11:09:35
#1

Sveiki reikia pagalbos kaip man padaryti, kad tekstas iš keliu <select> varijantu automatiškai persirašytu į <input> ?

Tarkim yra keli <select>:

1.

 
<select name="pirmas">
<option value="0">Kompiuteris</option>
<option value="1">Telefons</option>
<option value="2">Televizorius</option>
</select>


2.

 
<select name="antras">
<option value="0">naujas</option>
<option value="1">naudotas</option>
<option value="2">neveikiantis</option>
</select>


Ir man reikia, kad iš šitu dvieju <select> textu įrašytu į viena <input>, neperkrovus puslapio ir nespaudus jokio mygtuko


<input type="text" name="trecias" id="trecias" value="pirmas antras">


Galite parašyti koda, bučiau labai dekingas ;):?

Parašė avice· 2013 Rugs. 30 14:09:43
#2

cia tik pavizdys.

<select name="pirmas" onchange="trecias(this.options[selectedIndex].text,1)">
<option value="0">Kompiuteris</option>
<option value="1">Telefons</option>
<option value="2">Televizorius</option>
</select>
 
<select name="antras" onchange="trecias(this.options[selectedIndex].text,2)">
<option value="0">naujas</option>
<option value="1">naudotas</option>
<option value="2">neveikiantis</option>
</select>
 
<input type="text" name="trecias" id="trecias" value="pirmas antras">
<script type="application/javascript">
var pirmas='';
var antras='';
function trecias(d,t){
if(t==1){ pirmas=d;  }else if(t==2){ antras=' '+d; }
document.getElementById('trecias').value = pirmas+antras;
}
</script>

Redagavo avice· 2013 Rugs. 30 17:09:57

Parašė PyccKuu· 2013 Rugs. 30 15:09:31
#3

Avice, ačiū ;)

Parašė avice· 2013 Rugs. 30 17:09:29
#4

Prašom, beto pakeičiau šiektiek koda, patogesnis metodas.

Parašė PyccKuu· 2013 Rugs. 30 18:09:07
#5

Galėtum dar atskirai parašyti ir ta pirma varijanta? ;)