![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 311 Pomógł: 1 Dołączył: 27.05.2006 Ostrzeżenie: (0%)
|
Witam, nie dostałem odp w innym poscie ale może w ten sposób będzie łatwiej coś wymyślić.
Jak zrobić aby ten kod działał w IE ? : Kod <script language="javascript"> function powitaj() { var imie = document.forms['pozdrowienie'].imie.value; alert('Witaj, ' + imie + '!'); return false; } </script> <form id="pozdrowienie" action=""><div> <select name="imie"> <option value="Tomek" onclick="return powitaj()" >Tomek</option> <option value="Jola" onclick="return powitaj()">Jola</option> </select> <button onclick="return powitaj()">Pozdrów!</button> </div></form> w Firefoxie jest ok |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 274 Pomógł: 54 Dołączył: 2.05.2006 Skąd: Nadarzyn Ostrzeżenie: (0%)
|
Dla select'a daje sie zdarzenie onchange. Poza tym jak masz to dla tylko jednego pola to lepiej jemu nadac id. I podstawowa sprawa! Nie tak sie odwolujemy do aktualnej wartosci select'a! Zobacz tak.
Kod <script language="javascript">
function powitaj() { var s = document.getElementById('sel'); var imie = s.options[s.selectedIndex].value; alert('Witaj, ' + imie + '!'); return false; } </script> <form action=""><div> <select id="sel"onchange="powitaj()"> <option value="Tomek">Tomek</option> <option value="Jola">Jola</option> </select> <button onclick="return powitaj()">Pozdrów!</button> </div></form> |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 311 Pomógł: 1 Dołączył: 27.05.2006 Ostrzeżenie: (0%)
|
Dzięki za pomoc pomogło tu i natknęło do rozwiązania innego problem, na który nikt nie mógł znaleźć rozwiązania (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
|
![]() ![]() |
|
Aktualny czas: 24.12.2025 - 20:22 |