Afficher variable javascript en html

Résolu
reedbedroom -  
 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 !

2 réponses

jordane45 Messages postés 38483 Date d'inscription   Statut Modérateur Dernière intervention   4 746
 
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
0