WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 03.02.2003, 19:51   #1
mqs
Master
 
Registriert seit: 08.05.2001
Alter: 44
Beiträge: 533


mqs eine Nachricht über ICQ schicken
Standard simple js abfrage

Ok i bräuchte eine simple abfrage in js, und zwar, wenn ich auf zB ein img klicke soll die abfrage kommen.. löschen ja, nein

bei nein kommt nichts, und bei ja, soll er einen link folgen


und dann bräuchte ich noch ne abfrage:
und zwar sol ein formular erst dann abgesendet werden, wenn mindestens 1e checkbox angeklickt ist, könnt ihr mir da helfen?
____________________________________
http://www.schmausen.at
Dein Infoportal für Mittagsmenüs in Klagenfurt
mqs ist offline   Mit Zitat antworten
Alt 03.02.2003, 20:40   #2
käptn
Inventar
 
Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150


Standard

<img ...>

<form ... onsubmit="return(confirm('Absenden?'));">
...

~
____________________________________
LOL - Mein erstes Post im Programmier Forum

MACINTOSH - Most Applications Crash, If Not The Operating System Hangs
käptn ist offline   Mit Zitat antworten
Alt 03.02.2003, 23:02   #3
mqs
Master
 
Registriert seit: 08.05.2001
Alter: 44
Beiträge: 533


mqs eine Nachricht über ICQ schicken
Standard

ok , das erste funktioniert, aber beim zweiten,wollte ich es so machen:
ich hab zB 10 checkboxen, und wenn keine de checkboxen angeklickt ist, kommt eine meldung beim versenden der form, dass nichts angeklickt ist
____________________________________
http://www.schmausen.at
Dein Infoportal für Mittagsmenüs in Klagenfurt
mqs ist offline   Mit Zitat antworten
Alt 04.02.2003, 04:12   #4
RaistlinMajere
Inventar
 
Registriert seit: 06.04.2001
Alter: 44
Beiträge: 2.343


Standard

2. problem - lösungsmöglichkeit über onclick und einen normalen button (wozu denn ein submit für diese einfache anforderung?):

Code:
<html>
<script language="javascript">

  function check() {
    for(i=0; i<=2; i++) {
      if(document.checkboxen.elements[i].checked == true) {
        document.location = "http://www.wcm.at";
        break;
      }

      if(i == 2) {
        alert("nix angeklickt");
      }
    }
  }

</script>

<body>

<form name="checkboxen">
<input type="checkbox" name="eins">
<input type="checkbox" name="zwei">
<input type="checkbox" name="drei">
<input type="button" value="abschicken" onclick="check()">
</form>

</body>
</html>
____________________________________
"Life is like a box of rockets," said the Marine. "You never know what you´re gonna ret."
Then he pulled the trigger of his BFG9000.
RaistlinMajere ist offline   Mit Zitat antworten
Alt 04.02.2003, 04:41   #5
RaistlinMajere
Inventar
 
Registriert seit: 06.04.2001
Alter: 44
Beiträge: 2.343


Standard

Zitat:
Original geschrieben von käptn
<img ...>
ein übergabeparameter? das ganze soll doch über js laufen, nicht über php...
____________________________________
"Life is like a box of rockets," said the Marine. "You never know what you´re gonna ret."
Then he pulled the trigger of his BFG9000.
RaistlinMajere ist offline   Mit Zitat antworten
Alt 04.02.2003, 09:35   #6
AzRAeL
Veteran
 
Registriert seit: 21.11.2000
Beiträge: 215


AzRAeL eine Nachricht über ICQ schicken
Standard wohl kaum

löschen wird ers sicher nicht per JS - wär relativ sinnlos am client ;-))
AzRAeL ist offline   Mit Zitat antworten
Alt 04.02.2003, 09:39   #7
RaistlinMajere
Inventar
 
Registriert seit: 06.04.2001
Alter: 44
Beiträge: 2.343


Standard Re: wohl kaum

Zitat:
Original geschrieben von AzRAeL
löschen wird ers sicher nicht per JS - wär relativ sinnlos am client ;-))
stimmt, diese anwendung wäre nur serverseitig sinnvoll, aber wenn von js die rede ist (und bei der simplen problematik ist das ja der fall), bewegen wir uns ja ausschließlich auf der clientseite.
____________________________________
"Life is like a box of rockets," said the Marine. "You never know what you´re gonna ret."
Then he pulled the trigger of his BFG9000.
RaistlinMajere ist offline   Mit Zitat antworten
Alt 04.02.2003, 10:16   #8
käptn
Inventar
 
Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150


Standard

Code:
<html>
<script type="text/javascript">
function check(ref){
  bool = false;
  for (i=0; i < ref.elements.length; i++) {
    if (ref.elements[i].type == 'checkbox')
        if (ref.elements[i].checked)
          bool = true;
    }
  return bool;
}
</script>
<form action="" onSubmit="return(check(this));">
<input type="checkbox" name="checkbox1" />
<input type="checkbox" name="checkbox2" />
<input type="checkbox" name="checkbox3" />
<input type="checkbox" name="checkbox4" />
<input type="submit" value="try" />
</form>
</html>
~
____________________________________
LOL - Mein erstes Post im Programmier Forum

MACINTOSH - Most Applications Crash, If Not The Operating System Hangs
käptn ist offline   Mit Zitat antworten
Alt 04.02.2003, 21:02   #9
RaistlinMajere
Inventar
 
Registriert seit: 06.04.2001
Alter: 44
Beiträge: 2.343


Standard @käptn

ok, klar, damit gibt das formular gegebenenfalls TRUE zurück... und weiter? was fängt man damit nun an?
____________________________________
"Life is like a box of rockets," said the Marine. "You never know what you´re gonna ret."
Then he pulled the trigger of his BFG9000.
RaistlinMajere ist offline   Mit Zitat antworten
Alt 05.02.2003, 11:26   #10
käptn
Inventar
 
Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150


Standard

Mann, bist du hartnäckig...

Gibt die Function TRUE an das Formular zurück, wird es abgesendet...

~
____________________________________
LOL - Mein erstes Post im Programmier Forum

MACINTOSH - Most Applications Crash, If Not The Operating System Hangs
käptn ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:54 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag