Funkcja pobierająca wartość z inputa i wyświetlająca wynik w innym inpucie

0

Pisze funkcję która:

pobiera wartość z pola input, oraz w zależności jaka jest, taka wartość wyświetla w innym inpucie czyli:

Mam przedział od 1>10 2>30 itd

Do każdego przedziału przypisana jest liczba.

moja funkcja wyglada tak i nie działa zawsze pokazuje 1:(

<!DOCTYPE html><htlm>
<head></head>
<body>
<form>
  <input type="text" name="dystans" onkeyup="licz(this.form)">  <input type="text" 

name="srednia_predkosc">
</form>



<script type="text/javascript">





function licz(x){

if (x.dystans.value = 2) {




liczba = 1;


} else {


 liczba = 3;
}



x.srednia_predkosc.value=(x.dystans.value * liczba ||0)

alert(liczba);

}
</script>
</body>
</html>

dodanie tagów i poprawienie tematu wątku - fp

0

Porównuje się przez ==, a nie =.
Formatuj sensownie kod, a nie wrzucasz nam tu śmieci w postaci masy białych znaków.

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