[JS] formularz i undefined... :(

0

Pytanie do ekspertów JS :P, ten kod:

<script language="JavaScript" type="text/javascript">
<!--
	function generate_code(){
		document.data.code.value=eval(document.data.uid.value) + "|" + eval(document.data.gui.value);
	}
//End-->
</script>
<form name="data">
Numer GG: <input type="text" name="uid" size="30"><br>
Tryb:<br>
<label><input type="radio" name="gui" value="1" checked>Graficzny</label> 
<label><input type="radio" name="gui" value="0">Textowy</label> <br>
<input type="button" name="submit" value=" Generuj " onclick="generate_code();"><br>
Kod na stronę:<br>
<textarea name="code" cols="50" rows="10" disabled></teaxtarea>
</form>

powinien zwracać do textarea np:

3125804|1

a zwraca:

3125804|undefined

dlaczego??? Gdzie popełniłem błąd???

0
  1. wywal funkcję eval() bo nie rozumiesz jej działania i nie powinno jej tam być
  2. obadaj źródło http://emotx.prv.pl - tam zrobiłem wybór radio - tak jak Ty zrobiłeś nie przejdzie
0
  1. wywal funkcję eval() bo nie rozumiesz jej działania i nie powinno jej tam być

o ile dobrze kumam to eval() robi liczbę ze stringa...

  1. obadaj źródło http://emotx.prv.pl - tam zrobiłem wybór radio - tak jak Ty zrobiłeś nie przejdzie

senkju, teraz działa cacy...

0

o ile dobrze kumam to eval() robi liczbę ze stringa...

Nieprawda. Eval() wykonuje kod JS, który znajduje się w stringu.

0

Nie lepiej użyć selectedIndex

1 użytkowników online, w tym zalogowanych: 0, gości: 1