Bonjour,

Voila j'ai un fichier HTML avec du Javascript. Dans ce HTML, j'ai un input et je veut que quand je le change, la valeur d'un autre élément change.

Voici le code.

HTML
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<input type="text" id="id_1" name="name_1" value="0" onchange="javascript:changeText();"/>
...
<div align="center" id='toChange'>
JavaScript
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
function changeText() {
	var valeurInput= 0;
	valeurInput = parseInt(document.getElementById('id_1').value);
 
	document.getElementById('toChange').value = "Valeur = " + valeurInput;
	}
Ça ne fonctionne pas. dans le Javascript quand je fais avant l'affectation
Code : Sélectionner tout - Visualiser dans une fenêtre à part
alert(document.getElementById('toChange'));
Ça affiche [Object]
Code : Sélectionner tout - Visualiser dans une fenêtre à part
alert(document.getElementById('toChange').value);
Ça affiche undefined
Et après
Code : Sélectionner tout - Visualiser dans une fenêtre à part
alert(document.getElementById('toChange'));
Ça affiche [Object]
Code : Sélectionner tout - Visualiser dans une fenêtre à part
alert(document.getElementById('toChange').value);
Ça affiche 'Valeur = la_valeur_de_l_input'
Mais ça ne change pas le fichier HTML.