hi, kurze rede lannger sinn, ich hab ein Problem, mein Script:
so das ist mein JavaScript (mein erster in meinem Leben)
SO nun das Problem:
Der Script führt logischer weise erst mal den Confirm Teil aus, dann den Falls leer Teil. Doch ich möchte das gerne anders rum haben, das der Script erst prüft, ob alle Felder gefüllt sind und dann beim Klick auf den Button der Confirm teil kommt.
Danke für die Hilfe, wer das beantwortet ist besser als jswelt.de
PHP-Code:
<script language="JavaScript">
function checkvalues()
{
if(document.gifbanner.banname.value == "")
{
alert("Bitte einen Bannernamen angeben.");
document.gifbanner.banname.focus();
return false;
}
else if(document.gifbanner.hlink.value == "")
{
alert("Bitte geben Sie einen Link an.");
document.gifbanner.hlink.focus();
return false;
}
else if(document.gifbanner.bild.value == "")
{
alert("Bitte geben Sie ein Bild an.");
document.gifbanner.bild.focus();
return false;
}
}
</script>
PHP-Code:
und das ist das (teil des) Formular(s):
<form method="POST" action="4w_banner_eintrag.php" onSubmit="return checkvalues()"
name="gifbanner" target="_blank">
hier stehen die InPuts mit den Banname usw.
<input type="image" onClick="confirm('Folgende Daten wurden angegeben: Test');"
src="./images/b_eintragen.gif</form>
Der Script führt logischer weise erst mal den Confirm Teil aus, dann den Falls leer Teil. Doch ich möchte das gerne anders rum haben, das der Script erst prüft, ob alle Felder gefüllt sind und dann beim Klick auf den Button der Confirm teil kommt.
Danke für die Hilfe, wer das beantwortet ist besser als jswelt.de
Kommentar