Aller au contenu

Problème Javascript


beufa

Sujets conseillés

Bonjour à tous !

Je vais essayer d'expliquer clairement mon cas :

Je suis en train d'écrire une fonction de contrôle de formulaire en JS que voici :

function controle()

{

var prix = document.confIntel.prix.value;

if(prix == 799)

{

  document.confIntel.action = "config_intel.php";

  document.write("N'oubliez pas de recalculer le montant de votre devis.");

  document.write("<br />Cliquez sur 'Précédente' puis sur le bouton 'Recalculer votre Devis' avant de visualiser votre devis.");

}

else

{

  document.confIntel.action = "voir_devis1.php";

}

}

Mon problème est : comment faire pour qae ce message d'erreur affiché avec document. write(); s'affiche au coeur du HTML et non tout seul au milieu de rien ?

Merci pour vos pistes.

PS : Il me semble qu'en ASP, on peut rediriger le JS avec un redirect pour faire ça, mais là je suis en PHP et je cale... :huh:

Lien vers le commentaire
Partager sur d’autres sites

Hello,

Utilises un div par ex à qui tu donnes un ID (ici toto).

Il te suffit ensuite de cibler ce div et de lui affecter la valeur de ta chaine :

document.getElementById('toto').innerHTML = 'ton message';

Ainsi tu pourras mettre en forme ton message d'erreurs avec un style approprié et le message ne sera pas seul au monde

^_^

Lien vers le commentaire
Partager sur d’autres sites

PS : Il me semble qu'en ASP, on peut rediriger le JS avec un redirect pour faire ça, mais là je suis en PHP et je cale...

Merci aux plus indulgents d'entre vous d'oublier ça, je me suis un peu emmélé les pinceaux :blush:

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...