Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Nie dziala poczatkowy skrypt - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: xHTML, CSS, JavaScript (https://www.webmastertalk.pl/forum-xhtml-css-javascript)
+--- Wątek: Nie dziala poczatkowy skrypt (/thread-nie-dziala-poczatkowy-skrypt)



Nie dziala poczatkowy skrypt - merid - 05-11-2012

Witam,

Dopiero zaczynam zabawe w javie i nie mam pojecia dlaczego nie dziala moj prostacki skrypt. Skrypt ma na celu wyeliminowac jedna opcje z 4 do wyboru, aby nikt jej nie kliknol.

Kod:
<div id="formkontakt">
<form name="napisz" method="post">
<table>
<tr><td>
<h1><label for="temat">Temat maila</label></h1>
</td></tr>
<tr><td>
<select name="listatematow" id="listtopic" size="1">
    <option value="0" id="lista">Wybierz temat</option>
    <option value="1" id="lista">Zaprojektowanie grafiki</option>
    <option value="2" id="lista">Zaprojektowanie strony</option>
    <option value="3" id="lista">Inne</option>
</select>
</td></tr>
<tr><td>
<textarea name="wpisanie" id="wpisanie" rows="10" cols="50" onblur="if(this.value=='')this.value='Wpisz swój tekst';"
onfocus="if(this.value=='Wpisz swój tekst')this.value='';">Wpisz swój tekst</textarea></br>
</td></tr>
</table>
<input type="button" value="Wyslij2" name="wyslij2" onclick="lista();"/>
</form>
Kod:
windows.onload = lista;

    function lista()

{
                
                var napis2 = "";
                
                if(document.getElementById("lista").value>0){
                    napis2 += "Dobry wybór";
                } else {
                    napis2 = "zly wybor";
                }
            alert(napis);

}

Moga byc bledy w value, name czy id poniewaz myslalem ze tam tkwi problem.


RE: Nie dziala poczatkowy skrypt - Pedro84 - 06-11-2012

Ja tam nie widzę elementu o id lista.

Kliknął.


RE: Nie dziala poczatkowy skrypt - merid - 06-11-2012

(06-11-2012, 00:37)Pedro84 napisał(a): Ja tam nie widzę elementu o id lista.

Kliknął.

Przepraszam za taki blad ortograficzny Tongue
Domyslam sie ze o to ci chodzilo. Lecz nawet jak to zmienilem to dalej nie dziala

Kod:
<select name="listatematow" id="listtopic" size="1">

<select name="listatematow" id="lista" size="1">



RE: Nie dziala poczatkowy skrypt - Pedro84 - 06-11-2012

Bo dopiero teraz zauważyłem, że to select jest.

http://stackoverflow.com/questions/1085801/how-to-get-the-selected-value-of-dropdownlist-using-javascript
http://stackoverflow.com/questions/610336/javascript-retrieving-the-text-of-the-selected-option-in-select-element