2009-11-12 8 views
0

J'essaie d'obtenir le RSV de Ben Keen pour le travail de prototype. J'ai trouvé un suggestion for Ben Keen's component mais j'ai du mal à le faire fonctionner avec Prototype. Voici mon code, ça ne semble pas fonctionner. L'erreur est RSV n'est pas une fonction. Je ne suis pas sûr comment traduire le jQuery example au prototype.RSV Prototype Exemple

function DomLoaded() { 
    var mainForm = document.forms[0]; 

    try { 
     mainForm.RSV({ 
      onCompleteHandler: OnComplete, 
      rules: ["required,txtEmailAddress,Please Enter an email addresss"] 
     }); 
    } 
    catch (err) { 
     alert(err); 
    } 

    alert("dom:loaded"); 
}; 

function OnComplete() 
{ 
    alert("Complete."); 

    //Stops Form from submitting 
    return false; 
} 

Répondre

0

J'ai corrigé ce code moi-même. Voici la réponse:

function DomLoaded() { 
    try { 
    var myRSV = new RSV({ 
     formID:"aspnetForm", 
     onCompleteHandler: OnComplete, 
     rules: ["required,txtEmailAddress,Please Enter an email addresss"] 
     }); 
    } 
    catch (err) { 
     alert(err); 
    } 

    alert("dom:loaded"); 
}; 

function OnComplete() 
{ 
    alert("Complete."); 

    //Stops Form from submitting 
    return false; 
}