Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [js] Alert przy próbie kliknięcia w link
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
yasiek
Mam własnie taki problem a w javie script jestem lekko zielony.

Mam checbox, obok którego jest napis "akceptuję regulamin..." itd...

Pod spodem mam dwa linki - "Potwierdź" i "Odrzuć" (linki - nie buttony). Jak zrobić coś takiego, aby po kliknięciu na "Potwierdź", jeżeli nie zaznaczono checkboxa, wyskakiwał alert, że należy zaakceptowac regulamin, natomiast gdy checkbox jest zaznaczony, aby urazytkownik normalnie przechodził do strony do której prodzwadzi link...

Z góry dzięki za odpowiedź!
son
Kod
<a href="java script:if(!document.getElementById('regulamin').checked){alert('Musisz zapoznać się z regulaminem.'); return false}">Akceptuję</a>
my_identify
@son: yasikowi chyba chodziło o coś takiego:

  1. <script type="text/javascript">
  2. function sprawdz() {
  3. if(!document.getElementById('regulamin').checked) {
  4. alert('Musisz zakeptować regulamin'); return false;
  5. }
  6. }
  7.  
  8. <label><input type="checkbox" name="regulamin" id="regulamin" />akceptuje regulamin</label>
  9. <a href="jakas-strona.htm" onclick="return sprawdz()">Potwierdź</a>


ale jak ktoś ma wyłaczony JS to i tak otworzy strone...
yasiek
my_identify, dzięki, działa...smile.gif wiem, że z wyłączonym js użytkownik i tak to ominie, ale chodzi o to, żeby tylko zwrócić jego uwagę na coś takiego jak regulamin, większość i tak znaczy takie checboxy bez żadnych skrupułów...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.