Vérifiez vos informations

Il semblerait que les informations techniques de votre profil n'aient pas été actualisées depuis un certain temps... Pour que l'aide apportée vous soit efficace, il est important que ces informations soient à jour : prenez quelques secondes pour confirmer ou compléter les informations suivantes.


Lien de votre forum
Version de ce forum
Vous êtes le fondateur de ce forum
Vous avez modifié le CSS de ce forum
Vous avez modifié les templates de ce forum
Votre navigateur

Code Html dans javascript formulaire

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Code Html dans javascript formulaire

Message par pompier59133 le Jeu 5 Jan 2012 - 20:42

Bonjour, J'aimerais pouvoir insérer ce widget sous forme de code html
Code:

<!-- widget meteo -->
<div id="widget_0cc6a5fc990e7b71f71fcab859c199d5">
<a href="http://www.my-meteo.fr/previsions+meteo+france/paris.html" title="Météo">Météo</a>
<script type="text/javascript" src="http://www.my-meteo.fr/meteo+webmaster/widget/js.php?ville=251&amp;format=petit-horizontal&amp;nb_jours=1&amp;icones&amp;vent&amp;c1=000000&amp;c2=d4d4d4&amp;c3=d4d4d4&amp;c4=d4d4d4&amp;id=0cc6a5fc990e7b71f71fcab859c199d5"></script>
</div>
<!-- widget meteo -->

Dans le code javascript suivant :

Code:
<script type="text/javascript"> function envoiMessage(form){
// Créer un message à partir des informations fournies
var txt_message = "<ul><li>[b][color=green]" + form.inter.value + '\n'
+ "[/color][/b]</li></ul><strong>Nature d'intervention :</strong> " + form.nom.value + '\n'
+ "<strong>Niveau d'alerte</strong> " + form.renfort.value + '\n'
+ "<ul><li>[b][color=green]" + form.geo.value + '\n'
+ "[/color][/b]</li></ul><strong>Adresse/Localisation :</strong> " + form.prenom.value + '\n'
+ "<strong>Secteur:</strong> " + form.secteur.value + '\n'
+ "<strong>Précisions :</strong> " + form.genre.value + '\n'
+ "<strong>ETARE:</strong> " + form.ETARE.value + '\n'
+ "<ul><li>[color=green][b]" + form.moyens.value + '\n';
txt_message = txt_message + "[/b][/color]</li></ul><strong>Moyens Saint Pierre:</strong>\n<ul>[color=red]";
for(var i = 0; i < form.gouts.length; i++)
{
if(form.gouts[i].checked == true) { txt_message = txt_message + '<li>' + form.gouts[i].value + '\n'; }
}
txt_message = txt_message + "[/color]</li></ul><strong>Personnels:</strong>" + form.personnel.value + '\n';
txt_message = txt_message + "<strong>Moyens département:</strong>\n<ul>[color=red]";
// Dans le cas des checkboxs, on va les parcourir pour prendre la valeur de celles qui sont cochées:
for(var i = 0; i < form.gouts2.length; i++)
{
if(form.gouts2[i].checked == true) { txt_message = txt_message + '<li>' + form.gouts2[i].value + '\n'; }
}
txt_message = txt_message + "[/color]</li></ul><strong>Autres acteurs de Secours</strong>\n<ul>[color=blue]";
// Dans le cas des checkboxs, on va les parcourir pour prendre la valeur de celles qui sont cochées:
for(var i = 0; i < form.gouts3.length; i++)
{
if(form.gouts3[i].checked == true) { txt_message = txt_message + '<li>' + form.gouts3[i].value + '\n'; }
}
txt_message = txt_message + "[/color]</li></ul>[b][color=green]<ul><li>" + form.conditions.value + '\n'
+ "[/color][/b]</li></ul><strong>Moment:</strong> " + form.temps.value + '\n'
+ "<strong>Météo:</strong> " + form.meteo.value + '\n'
+ "<strong>Vent:</strong> " + form.vent.value + '\n'
+ "<strong>température:</strong> " + form.temp.value + '\n'
+ "<strong>FDF:</strong> " + form.FDF.value + '\n'
+ "<strong>Opérateur/Maitre du Jeu:</strong> " + form.operateur.value + '\n' ;
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
}
</script>

J'avais essayé la méthode suivante:

Mettre le code dans le widget comme ci dans le code html du formulaire:
Code:
<input type="hidden" name="widget" id="widget" value="<div id="widget_0cc6a5fc990e7b71f71fcab859c199d5">
<a href="http://www.my-meteo.fr/previsions+meteo+france/paris.html" title="Météo">Météo</a>
<script type="text/javascript" src="http://www.my-meteo.fr/meteo+webmaster/widget/js.php?ville=251&amp;format=petit-horizontal&amp;nb_jours=1&amp;icones&amp;vent&amp;c1=000000&amp;c2=d4d4d4&amp;c3=d4d4d4&amp;c4=d4d4d4&amp;id=0cc6a5fc990e7b71f71fcab859c199d5"></script>
</div>" />

ET ensuite insérer la ligne suivante:
Code:

+ "<strong>Météo:</strong> " + form.widget.value + '\n'

Mais ca ne marche pas .

Quelqu'un aurait une idée s'il vous plait ?

pompier59133
Nouveau membre

Messages : 25
Inscrit(e) le : 13/11/2011

http://sp-simulation.forumpro.fr/forum
pompier59133 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code Html dans javascript formulaire

Message par Scoubifitz le Jeu 5 Jan 2012 - 21:39

bonsoir,

les scripts ne sont pas autorisés dans les messages ...

donc , quel que soit l'essai que vous ferez , l'affichage ne se fera pas ...

avatar

Scoubifitz
Membre actif

Masculin
Messages : 3598
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Code Html dans javascript formulaire

Message par pompier59133 le Ven 6 Jan 2012 - 20:08

Ok merci

pompier59133
Nouveau membre

Messages : 25
Inscrit(e) le : 13/11/2011

http://sp-simulation.forumpro.fr/forum
pompier59133 a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum