Flux rss
Collection CommentCaMarche.net
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

[JS]inclure une fonction

Erwan, le vendredi 20 mai 2005 à 11:37:17
Bonjour le forum,

dans ma page HTML, j'ai une zone de texte et je souhaiterai que cette zone soit vérifiée par un code javascript qui vérifie la date.
Ma fonction date est déja faite -->date.js

Je voudrais donc appeler cette fonction mais sans devoir la récrire dans le fichier HTML

Je crois qu'on peut le faire avec un include??
J'attends vos solutions

Merci...
Répondre à Erwan  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Rémi, le vendredi 20 mai 2005 à 11:50:03
tu fais :
SCRIPT LANGUAGE="JavaScript" SRC="date.js"></SCRIPT>
Répondre à Rémi

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Erwan, le vendredi 20 mai 2005 à 11:52:51
Oui c'est ce que j'ai fait
mais ca me met une erreur

pour l'appel j'ai mis ca :

INPUT type=text name="format" value="20"
onBlur=date(dialogue.format.value)

ca me fait rien !!
Répondre à Erwan

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Erwan, le vendredi 20 mai 2005 à 11:55:02
j'ai oublié de préciser que je suis bien dans le meme répertoire.

ca doit etre un proble au niveau du date.js ???
Répondre à Erwan

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kij_82, le vendredi 20 mai 2005 à 12:01:07
la vérification d'un tel champ, méme avec une fonction en JS se font lors du clique sur le bouton submit et non pendant que l'utilisateur rempli le champ... (onBlur)

C'est donc dans le plutot à faire en php / Javascript : Dans l'action de ton formulaire tu met la même page qu'ou se situe le formulaire. Puis au début du scipt tu récupère les éventuelles valeur passées par la méthode POST de ton formulaire et tu effectue la vérification avec ta fonction JS. en fonction du résultat tu affiche un message d'erreur et tu raffiche ton formulaire, sinon si tout est bon, tu fais une redirection sur une autre page.

Voilà,


++ ~ iclic @ gauch,iclic,  iclic @ droate, iclic, iclic
             et ya pas de bôg môsieu !    ~
Répondre à kij_82

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Erwan, le vendredi 20 mai 2005 à 12:18:40
oui ok je vois mais je voudrais que la corection soit traités des son écriture.

ma fonction marche tres bien quand je la déclare entre les balises <head> dans la meme feuille d'ou provient l'appel.
Ce que je veux c'est que la fonction "date" déclarées dans date.js peut etre appelés sans avoir a la recopier a chaque début de page.
Répondre à Erwan

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kij_82, le vendredi 20 mai 2005 à 15:33:40
ah.. ben tu fais une fichier intittulé "date.js" par exemple, et dans tes pages ou tu veux l'inclure, tu met entre tes balises head un
include "date.js"
et pis roule.. ~ iclic @ gauch,iclic,  iclic @ droate, iclic, iclic
             et ya pas de bôg môsieu !    ~
Répondre à kij_82

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Marden, le vendredi 20 mai 2005 à 16:19:43
As-tu vérifier le nom de fichier externe ?
La casse (minuscules/majuscules) est-elle respectée, aussi bien pour le nom de fonction que pour le nom du fichier ?
Le fichier ".js" ne doit contenir que du JS (aucune balise Html).

Attention aux noms de fonctions, parfois en conflit avec des mots réservés du langage (ça fonctionne avec "date(this.value)", j'ai vérifié, mais je suggère un nom comme "verif_date()")
Répondre à Marden

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 mamiemando, le vendredi 20 mai 2005 à 16:49:39
Il faut que ton js soit inclu par le navigateur avant d'être appelé (c'est sans doute pour ca que ça marche quand tu es dans le head).

Si tu utilises firefox tu as une console javascript bien pratique pour débugger... Elle t'affichera probablement que ce script n'est pas trouvé dans ta version actuelle.

Vérifie que tu n'as pas de pb de path dans ton inclusion.
Répondre à mamiemando

Résultats pour [JS]inclure une fonction

Problème Javascript : fonction indéfinie (Résolu) Bonjour, Je dois réaliser un formulaire géré par du Javascript. Mes fonctions Javascript sont dans un fichier .js inclu dans ma page HTML. Voici le code de la page HTML : www.commentcamarche.net/forum/affich-4214376-probleme-javascript-fonction-indefinie
Fonction javascript (Résolu) Bonjour, Ma fonction JavaScript ne fonctionne pas entièrement : /* On crée une fonction de verification */ function verifForm(formulaire) { if((formulaire.lbd.value == "") || (formulaire.lserver.value == "")|| (formulaire.lloginbd.value == "")||... www.commentcamarche.net/forum/affich-6819010-fonction-javascript
Javascript OK sous IE mais pas sous mozilla (Résolu) Bonjour, J'ai un soucis avec un javascript. Il fonctionne parfaitement sous IE mais sous mozilla, rien à faire. Je souhaite tout simplement afficher un zoom de l'image à la place que j'ai défini lorsque je passe sur la petite image.... www.commentcamarche.net/forum/affich-6169018-javascript-ok-sous-ie-mais-pas-sous-mozilla

Résultats pour [JS]inclure une fonction

Autoriser javascript sous "internet explorer& (Résolu)Bonjour, N'utilisant pas personnellement IE, j'ai une petite application locale en HTML, CSS et javascript qui fonctionne sans souci sous Firefox et Opéra mais avec IE, le code javascript est systématiquement bloqué et il faut, à chaque... www.commentcamarche.net/forum/affich-4953732-autoriser-javascript-sous-internet-explorer
Javascript et mozilla/firefox (Résolu)Bonjour, J'ai une page dans laquelle, j'utilise un javascript qui fonctionne parfaitement sous IE mais dès que je le teste sur Firefox, il ne fonctionne plus. www.commentcamarche.net/forum/affich-7580257-javascript-et-mozilla-firefox

Résultats pour [JS]inclure une fonction

Memup ViewTouch 8 Go BlackUSB 2.0,Capacité : 8 GB,Type de lecteur : Lecteur Multimedia,Type de mémoire : Flash avec carte mémoire,Type:Lecteur Multimedia,Microphone intégré,Interface:USB 2.0,Écouteurs inclus,Fonction dictaphone,Haut-parleur intégré,Types de carte... www.commentcamarche.net/guide-achat/memup-viewtouch-8-go-black-1140468-fiche-technique
Archos 405 2 Go SilverUSB 2.0,Capacité : 2 GB,Type de lecteur : Lecteur Multimedia,Type de mémoire : Flash,Type de batterie:Lithium Ion rechargeable,Autonomie:16.0 heures,Type:Lecteur Multimedia,Microphone intégré,Entrées audio,Écouteurs inclus,Fonction Hôte:1 USB... www.commentcamarche.net/guide-achat/archos-405-2-go-silver-980396-fiche-technique
Memup ViewTouch 4 Go BlackUSB 2.0,Capacité : 4 GB,Type de lecteur : Lecteur Multimedia,Type de mémoire : Flash avec carte mémoire,Type:Lecteur Multimedia,Microphone intégré,Interface:USB 2.0,Écouteurs inclus,Fonction dictaphone,Haut-parleur intégré,Types de carte... www.commentcamarche.net/guide-achat/memup-viewtouch-4-go-black-1140465-fiche-technique

Résultats pour [JS]inclure une fonction

Javascript - Les fonctionsLa notion de fonction On appelle fonction un sous-programme qui permet d'effectuer un ensemble d'instructions par simple appel de la fonction dans le corps du programme principal. Cette notion de sous-programme est généralement appelée fonction... www.commentcamarche.net/contents/javascript/jsfonc.php3
Javascript - Implantation du codeA quel emplacement insérer le Javascript dans votre page HTML Il existe plusieurs façons d'inclure du JavaScript dans une page HTML : Grâce à la balise En mettant le code dans un fichier Grâce aux événements Dans la balise... www.commentcamarche.net/contents/javascript/jsimplant.php3
Javascript - L'objet DateLes particularités de l'objet Date L'objet Date permet de travailler avec toutes les variables qui concernent les dates et la gestion du temps. Il s'agit d'un objet inclus de façon native dans Javascript, et que l'on peut toujours utiliser. La... www.commentcamarche.net/contents/javascript/jsdate.php3