Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> jak radio'lem wpisać w textare jakis tekst?
harbii
post
Post #1





Grupa: Zarejestrowani
Postów: 311
Pomógł: 1
Dołączył: 27.05.2006

Ostrzeżenie: (0%)
-----


Mam taki skrypt
  1. <script type="text/javascript">
  2. function wartosc()
  3. {
  4. var wartosc = document.form.wybor.value;
  5. document.form.txt.value = wartosc;
  6. }
  7. </head>
  8. <form name="formularz">
  9. <input radio name="wybor" type="radio" value="radiol1" id="radiol1" oncheck="wartosc();">1<br />
  10. <input radio name="wybor" type="radio" value="radiol2" id="radiol2" oncheck="wartosc();">2
  11.  
  12. <textarea name="txt" cols="50" rows="1"></textarea>
  13. </form>
  14. </body>


Chodzi o to aby wciskając jakieś radio w textarea pojawił się napis. Powyższy kod minie działa. Dlaczego?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
gekon
post
Post #2





Grupa: Zarejestrowani
Postów: 614
Pomógł: 7
Dołączył: 10.11.2003
Skąd: Rzeszów/Kraków

Ostrzeżenie: (0%)
-----


  1. <script type="text/javascript">
  2. function wartosc(){
  3. var radioButton = document.forms['formularz'].elements['wybor'];
  4. for(var i=0; i < radioButton.length; i++){
  5. radioButton[i].onclick = function(){
  6. document.forms['formularz'].elements['txt'].value = this.value;
  7. }
  8. }
  9.  
  10. }
  11. window.onload = function(){
  12. wartosc();
  13. }
  14. </head>
  15. <form name="formularz">
  16. <p><input radio name="wybor" type="radio" value="radiol1" id="radiol1" />1
  17. <input radio name="wybor" type="radio" value="radiol2" id="radiol1" />2</p>
  18.  
  19. <textarea id="txt" name="txt" cols="50" rows="1"></textarea>
  20. </form>
  21. </body>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 01:06