Welcome, Guest

Validierung ff_anychecked
(1 viewing) (1) Guest
  • Page:
  • 1

TOPIC: Validierung ff_anychecked

Validierung ff_anychecked 3 years ago #5861

Hallo,

gibt es eine Möglichkeit, mit der Funktion ff_anychecked eine if-then-else-Abfrage zu starten?

Ich habe 7 Ankreuzfelder.
Validiert werden soll, ob Nr. 7 angekreuzt ist und wenn ja, soll die Validierung der restlichen 6 Felder entfallen, sonst soll geprüft werden, ob eins der 6 Felder angekreuzt ist.

Ich habe versucht, es so zu lösen:
function ff_muse1_validation(element, message)
{
    if (!ff_getElementByName('muse7').checked) {
        return '';
            } else {
       (!ff_getElementByName('muse1').checked &&
        !ff_getElementByName('muse2').checked &&
        !ff_getElementByName('muse3').checked &&
        !ff_getElementByName('muse4').checked &&
        !ff_getElementByName('muse5').checked &&
        !ff_getElementByName('muse6').checked {
        ff_validationFocus(element.name);
        return 'Please select at least one category ';
} // if
    return '';
} // ff_muse1_validation


aber irgendwie ist da was falsch... Könnte mir jemand helfen?
  • tehanu
  • OFFLINE
  • Fresh Boarder
  • Posts: 13
  • Karma: 0

Re:Validierung ff_anychecked 3 years ago #5884

fast

so müsste das gehen (nicht getestet)

function ff_muse1_validation(element, message)
{
    if (!ff_getElementByName('muse7').checked) {
        return '';
    } else {
       if (!ff_getElementByName('muse1').checked ||
        !ff_getElementByName('muse2').checked ||
        !ff_getElementByName('muse3').checked ||
        !ff_getElementByName('muse4').checked ||
        !ff_getElementByName('muse5').checked ||
        !ff_getElementByName('muse6').checked )
       {
            ff_validationFocus(element.name);
            return 'Please select at least one category ';
       }
} // if
    return '';
} // ff_muse1_validation
  • TheMuffinMan

Re:Validierung ff_anychecked 3 years ago #5888

Vielen Dank. Aber funktioniert leider auch nicht. Auch hier wird immer nach Ankreuzen eines weiteren Feldes verlangt (ausser der 7)
  • tehanu
  • Page:
  • 1
Moderators: TheMuffinMan, ForumSupport
Time to create page: 0.30 seconds

Facebook Discount - 40% Off!

Fans of our Facebook page here are entitled to get a 1-year-subscription for the price of a 6-months!

Steps to take:

  • Become a fan on Facebook (Like) here
  • Purchase a 6-months-subscription from here
  • Write a quick email to This email address is being protected from spambots. You need JavaScript enabled to view it. with your username and prove of your like and we'll upgrade to the 1-year-subscription

Joomla!® Forms Discount - 40% Off!

Already purchased a forms extension from a different vendor but your requirements changed and now you need a forms extension that is capable of more than just the standards? We help you to keep the costs for a change under control: Get a 40% discount on our professional membership plan! -- meaning timely unlimited access to all current and future commercial extensions, breezingforms themes & apps and Joomla!® templates at crosstec.de, including 1 year of support -- without any website limitations -- Just prove that you previously purchased another forms extension for Joomla!® from a different vendor and you are qualified.

Steps to take:

  • Purchase a 1-year-subscription from here
  • Write a quick email to This email address is being protected from spambots. You need JavaScript enabled to view it. with your username and prove of the purchase for the other form vendor and we'll upgrade to the professional-subscription

About

Crosstec GmbH & Co. KG

Bergisch-Gladbacher-Str. 829

51069 Cologne, Germany

Imprint