Utiliser le résultat d'un fichier php dans fonction javascript
Bonjour à tous,
Voici mon problème, il s'agit de validation de formulaire:
Suite à un événement: onKeyUp, qui appel ma fonction javascript (jusque là tout va bien). Je dois "ouvrir" un fichier php contenant ma fonction de vérification. Elle me retourne une data et je la met dans un span. Voilà sur le principe. Tout ceci fonctionnait très bien, mais là. Pas moyen de trouver pourquoi j'ai l'erreur suivant: file is not defined.
Si quelqu'un pouvait m'éclairer.
Formulaire en php:
Code:
echo ' <td>Mail (Identifiant)</td><td><input type="text" name="mail_contact" id="mail_contact" onKeyUp="checkChampFormulaire(this.value,\'mail_message\',\'mail\');" /><span id="mail_message"></span></td>';
Fonction javascript:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
//***writediv(texte,id)
function writediv(texte,id)
{
document.getElementById(id).innerHTML = texte;
}
//***checkChampFormulaire(valeur,champ,id_zone,type_zone)
function checkChampFormulaire(valeur,id_zone,type_zone)
{
//alert(valeur+','+id_zone+','+type_zone);
if(id_zone != '' && type_zone != '' )
{
texte = file('/includes/function_formulaire.php');
writediv(texte,'mail_message');
}
} |
Dans le fichier function_formulaire.php appeler, il y a un simple echo 'Formulaire.php'.
Et mon formulaire est générer via une fonction.
Si ça peut aider voici l'arborescence:
* index.php
*/js/monfichier.js
*/includes/function_formulaire.php
*/class/generateur_formulaire.php
Merci pour votre aide, en espérant ne pas vous avoir perdu.