Hey,
ich habe eine View die sich innerhalb des von Joomla bekannten Modal-Fensters öffnet. Darin befindet sich ein Formular wo Besucher der Seite Daten eingeben können. Die Felder wollte ich mit JS überprüfen. Leider funktioniert das nicht.
Hier mal meine default.php
Liegt es an dem Modalfenster und ist es überhaupt möglich darin mit JS/Ajax zu arbeiten?HTML-Code:<?php defined('_JEXEC') or die('Restricted access'); ?> <script type="text/javascript" language="javascript"> function check() { if(document.FORM.kommentar.value == "") { alert ('Bitte füllen Sie alle Felder aus.') return false; } } </script> <form action="" method="post" name="FORM" onsubmit="return check()"> <label>Name</label> <input name="name" type="text" value="" /><br /> <label>Kommentar</label><br /> <textarea name="kommentar" id="kommentar"></textarea><br /> <input name="absenden" type="submit" value="Absenden" /> </form>
auch dies bracht kein erfolg in der default.php
Was vieleicht noch zu erwähnen wäre... Ich rufe das Modalfenster mit dem Parameter &tmpl=component auf, also ohne das eigentiche Template meiner Seite.PHP-Code:$alert = 'alert( \'JS TEST!\' )';
JFactory::getDocument()->addScriptDeclaration( $alert );
Vielen Dank schonmal


LinkBack URL
About LinkBacks
Zitieren

Lesezeichen