Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Alert Windowsa
barkroli
post 7.12.2005, 09:28:41
Post #1





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: 23.05.2004

Ostrzeżenie: (0%)
-----


Mój skrypt (fragment) wygląda mniejwiecej w ten spoósb:

Kod
<script language=JavaScript type=text/javascript>
  function sprawdz()
   {
    if (document.post.dzialik.value == )
     {
      window.alert('XXXXXXXXXXXX');
     }
   }
</SCRIPT>


Kod
<FORM name=post onsubmit="return checkForm(this)" action=""
      method=post ENCTYPE="multipart/form-data">
<input type="radio" name="dzialik" value="$dane">
</form>


jeśli <input> jest typu: hidden, text działa wszystko OK ale jeśli jest typu RADIO niedziała potrzebuje coś takiego co sprawdz czy został wybrany jakiś dział a jeśli nie to wyrzuć ten komunikat.


--------------------
Systemy dedykowane, Magento, Typo3
PascalSystem.pl
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
revyag
post 7.12.2005, 10:09:00
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Stosowanie jednego elementu radio nie ma sensu:> Wtedy wstawiasz checkboxa.
Poza tym co to jest: value="$dane" ? chyba wiesz ze jak wstawiasz coś dynamicznie to trzeba to zrobić tak:
  1. <input type="radio" name="dzialik" value="<?php echo $dane; ?>" />


--------------------
-------------

------
Go to the top of the page
+Quote Post
barkroli
post 7.12.2005, 10:26:00
Post #3





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: 23.05.2004

Ostrzeżenie: (0%)
-----


Tak wiem kod php jest dobry i nie ma tam jednego elemntu radio a jest ich wiele zalezy wszystko od ilosci plików i.t.d. kod php jest poprawny tylko potrzebuje poprzez alert wymusic przymusowe wybranie jakiegos elemntu radio.

A zaznaczałem że to jest fragment kodu exclamation.gif!!!!!!


--------------------
Systemy dedykowane, Magento, Typo3
PascalSystem.pl
Go to the top of the page
+Quote Post
revyag
post 7.12.2005, 10:40:51
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Kod
<script type="text/javascript">
function checkForm()
{
    if (typeof(document.post.dzialik.value) == 'undefined')
    {
        window.alert('XXXXXXXXXXXX');
    }
}
</script>

  1. <form name="post" onsubmit="return checkForm(this)" action="" method="post" ENCTYPE="multipart/form-data">
  2. <input type="radio" name="dzialik" value="aaa" />
  3. <input type="radio" name="dzialik" value="bbb" />


--------------------
-------------

------
Go to the top of the page
+Quote Post
barkroli
post 7.12.2005, 11:18:18
Post #5





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: 23.05.2004

Ostrzeżenie: (0%)
-----


  1. <script type="text/javascript">
  2. function checkForm()
  3. {
  4. if (typeof(document.post.dzialik.value) == 'undefined')
  5. {
  6. window.alert('XXXXXXXXXXXX');
  7. }
  8. }
  9.  
  10. <form name="post" onsubmit="return checkForm(this)" action="" method="post" ENCTYPE="multipart/form-data">
  11. <input type="radio" name="dzialik" value="aaa" />
  12. <input type="radio" name="dzialik" value="bbb" />
  13. <input type="submit">
  14. </form>


Tak wyglada teraz mój cały plik tmp.html dla ścisłości i niedziała to naciksam submit i niewazne czy jest zaznaczone jakies "kółeczko" czy nie i tak wyskakuje alert XXXXXXXXx


--------------------
Systemy dedykowane, Magento, Typo3
PascalSystem.pl
Go to the top of the page
+Quote Post
nospor
post 7.12.2005, 11:24:00
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




mi to dziala
  1. <script type="text/javascript">
  2. function checkForm()
  3. {
  4.  
  5. if (!document.post.dzialik[0].checked && !document.post.dzialik[1].checked)
  6. {
  7. window.alert('XXXXXXXXXXXX');
  8. return false
  9. }
  10. return true
  11. }
  12.  
  13. <form name="post" onsubmit="return checkForm(this)" action="" method="post" ENCTYPE="multipart/form-data">
  14. <input type="radio" name="dzialik" value="aaa" />
  15. <input type="radio" name="dzialik" value="bbb" />
  16. <input type="submit">
  17. </form>


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
barkroli
post 7.12.2005, 11:27:14
Post #7





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: 23.05.2004

Ostrzeżenie: (0%)
-----


Dzięki działa no tak bez
Kod
return
nie dziwne że niedziałało dzięki za pomoc smile.gif


--------------------
Systemy dedykowane, Magento, Typo3
PascalSystem.pl
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 09:18