Autor Zpráva
ondra15
Profil
Dobrý den, řeším problém a jsem trošku bezradný. Chci po výběru <option value="Hruska">Hruška</option> zobrazit hlášku.
  <script>
  function Vaha() {
  var z=document.ElementById('vyber').value;
  if (z=="Hruska") {
   alert("Hruska");
    }
   else {
   alert("Jine ovoce");
  
   }
  }
  </script>
HTML:
 <select name="vyber" id="vyber" onChange="return Vaha()">
          <option value="Hruska">Hruška</option>
          <option value="Jablko">Jablko</option>
          <option value="Merunka">Merunka</option></select>
Kdo mi poradí, kde dělám chybu? Děkuji
_es
Profil
ondra15:
Kde si prišiel k metóde ElementById?
ondra15
Profil
_es:
A jóó.. document.getElementById("id").value a hned to pracuje. Díky
Someone
Profil
Šlo by to i zjednodušit:

<script>
    function vaha(form) {
        alert(form.value); // vyhodí hodnotu
    }
</script>

<select onchange="return vaha(this)">
...
</select>

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: