Dabei seit: 12.02.2005
Beiträge: 1.887
Herkunft: Bayern
JS reagiert mal wieder nicht - erledigt
Neues Problem am Ende des Topics
diesmal habe ich JavaScript und PHP kombiniert, aber erreiche noch nicht, was ich will. Meine PHP-Datei:
<?php
include("top.inc.php");
echo "<center><h2>Regeln für Fotosuchende</h2></center>
Gerade im Aufbau! Habt bitte etwas Geduld bis es funktioniert!
<p>
<form action=regelnok.php?spalte=gelesen method=POST name=regeln>
...
<p><input type=checkbox name=leihen onClick=aufwachen()> Ich werde freiwillig 10 Euro an Photofans spenden
...
<p><input type=checkbox name=leihen onClick=pruefen()> Ich werde die Fotos immer selbst hochladen
Anfangs hatte ich die JS-Funktion mit in dieser Datei im body - nichts tat sich beim Klick auf bestimmte Checkboxen.
Jetzt habe ich die Funktion in die includete Datei in den Head geschrieben, sieht wie folgt aus:
<script language=JavaScript>
<!--
[...]
function aufwachen(){
var gewollt = confirm("Danke für die Spende! \n Klicke auf OK um zum Überweisungs-Formular zu gelangen");
if(gewollt == true){
alert("Das ist zwar nett, aber nicht nötig. \n Aber danke für das Angebot!"):
document.regeln.leihen[6].checked=false;
}
else{
alert("Na, wach geworden?! \n Du sollst LESEN und nicht einfach ALLES anklicken!");
document.regeln.leihen[6].checked=false;
}
}
-->
</script>
Aber beim Klick auf die Checkboxen tut sich immernoch nichts, solange ich die Funktion aufwachen() drin habe. Die Funktion pruefen() geht ohne Probleme!
__________________
Dieser Beitrag wurde 5 mal editiert, zum letzten Mal von cll: 26.01.2009 10:24.
Dabei seit: 12.02.2005
Beiträge: 1.887
Herkunft: Bayern
Themenstarter
jetzt seh ich:
alert("Das ist zwar nett, aber nicht nötig. \n Aber danke für das Angebot!"):
Da bin ich auf der Tastatur verrutscht und hab : anstatt ;
Es wäre meiner Meinung nach hilfreicher wenn du nur den Fehler posten würdest anstatt alles, sonst sieht man den Fehler nicht, sondern kopiert einfach fremden Code.
Aber danke für die Hilfe!
Dabei seit: 12.02.2005
Beiträge: 1.887
Herkunft: Bayern
Themenstarter
Funktion im Header:
function adde(wort){
alert("Auswahl wird hinzugefügt!");
id(document.addform.farbe3.value != '') {
document.addform.farbe3.value .= ', '; }
document.addform.farbe3.value .= 'wort';
}
und der Text im Body (bei Auswahl soll der Wert in ein Textfeld übernommen werden):
sowohl so:
<br><a href='java script:adde(Halsfleck)'> Halsfleck</a>
als auch so:
<br><img src=ok.gif onClick=adde(\"Pfoten weiss\")> Pfoten weiss
...reagiert das Skript nichtmal!