2010-03-09 3 views
0

quelques questions (jamais fait javascript avant). Ci-dessous une partie de ce qui se passe sur submit, qu'est-ce que quelque chose, l'action, le script PHP à qui il est envoyé?À partir de

De même, y a-t-il un logiciel que vous recommandez pour vérifier que vous êtes javascript, comme l'équivalent d'un ide? im en utilisant le bloc-notes ++.

Le reste est-il le bon type d'idée? J'utilise plusieurs ifs pour chaque méthode, en vérifiant valid == true.

<SCRIPT LANGUAGE="JavaScript"> 

<form action="something" onsubmit="return ok()"> 

function ok() { 

    if (validate_Info() == false) 
    { 
     alert('Please enter a name'); 

     return false; 
    } 
else if 

else if 
+0

Pour un bon JavaScript IDE, voir cette question: http://stackoverflow.com/questions/209126/good-javascript-ide-with-jquery-support Et beaucoup plus: http://stackoverflow.com/search? q = javascript + ide –

Répondre

0

Oui, l'attribut action dans la balise de formulaire est l'URL à laquelle le formulaire sera envoyé.

Vous utilisez un exemple assez ancien de code, l'attribut language est obsolète depuis longtemps. Voici un exemple qui est plus à jour avec les normes de codage actuelles:

<script type="text/javascript"> 

function validate() { 
    if (!validate_Info()) { 
    alert('Please enter a name'); 
    return false; 
    } 
    if (!validate_SomeOtherField()) { 
    alert('Please enter some other information'); 
    return false; 
    } 
    return true; 
} 

</script> 

<form action="something" onsubmit="return validate();"> 

Comme vous le voyez, il n'y a pas besoin d'utiliser un else du tout. Comme vous revenez de l'intérieur de l'instruction if, le else est inutile.

0

Le formulaire est soumis à l'URL contenue dans l'attribut action de l'élément de formulaire.

Je recommande ide-sage javascript

aptana studio.

multiples si les déclarations doivent être utilisées si vous avez plusieurs cas différents. Il semble que vous n'en ayez que 2 (valide, non valide), donc un simple if-else suffira.

Si vous venez de commencer le javascript, je recommande vivement javascript: the definitive guide par O'reilly. : D