Afficher variable javascript en html [Résolu/Fermé]

Signaler
-
 reedbedroom -
Bonjour,

Je rencontre un problème en javacript , n'étant pas très familier de javascript.

Voilà, j'aimerais afficher la valeur d'un bouton radio en html lorsque sa valeur change.

Voici mon code :

Bouton radio

<input id="format" name="format" type="radio" value="10x15" onchange="var valueFormat = $('format').val();"/>

(pour infos je récupère bien la valeur puisque quand je fais un alert(format) j'ai bien la valeur afficher dans une boite de type "alert".

Function javascript

function afficher_format() {

if( valueFormat != null )
{
document.write(valueFormat);
}else{
document.write('Format');
}

}


Et mon appel à la fonction

<div id="format"><script>afficher_format();</script></div>


Je ne comprends pas pourquoi ça marche .... peut être le fait de mélanger le javascript et jquery ?

Merci a tous !

A voir également:

2 réponses

Messages postés
32312
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
5 mai 2021
3 458
Bonjour,

<input id="format" name="format" type="radio" value="10x15" onchange="afficher_format(this.value)"/>




Pour ajouter à ta div :
function afficher_format(valueFormat) {
 $("#format").append(valueFormat);  
}




ou si tu préfères... pour remplacer le contenu de ta div

function afficher_format(valueFormat) {
 $("#format").html(valueFormat);  
}




Cordialement,
Jordane
Super !!!

Ca marche parfaitement ... j'avais trouvé une autre solution mais le append() m'ajoutait une valeur à chaque changement ... du coup le html() est parfait !!

Merci et très bonne journée a toi ;)