Skocz do zawartości
  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

Zevcore

Przelicznik w Javascript. Jak sprawdzić która opcja została wybrana

Promowane odpowiedzi

Witajcie, uczę się troche JS i mam pewien problem

<form>
            <input type="number" id="liczba">
            <select name="wybor">
                <option value="1">Celcujusz</option>
                <option value="2">Fahrenheit</option>
                <option value="3">Kelvin</option>
            </select>
            <input type="submit" id="potwierdz" onclick="przelicz()">
        </form>

Mam taki kodzik i chciałbym w JS sprawdzić która opcja została wybrana i kompletnie nie wiem jak to sprawdzić :|

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Nie nie nie, tą funkcję dopiero muszę napisać, a żeby się za to zabrać musze wiedzieć jak wyjąć pole value ze znacznika option do JS :)

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
function przelicz() {
            var wybor = document.getElementById("wybor");
            var opcja = wybor.options[wybor.selectedIndex].value;
            var liczba = document.getElementById("liczba");
            
            if(opcja == 1){
                var kelwin = (liczba-273.15);
                var wynik = document.getElementById("wynik").innerHTML = kelwin;
            }
        }

Pokazuje się w wyniku NaN na dosłownie kilka ms i znika :|

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Utwórz konto

Utwórz konto. To darmowe i bardzo proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz już konto? Zaloguj się tutaj.

Zaloguj się teraz


×