Bonjour à tous,

Je suis nouveau se ce forum et souhaiterai vous faire part d'un problème rencontré ce matin;

J'ai deux fonctions qui devraient permettre d'afficher le résultat d'un conversion ASCII à Hexa.

Lorsque que je tente d'exécuter ses dernières, une erreur est générée en ces termes:
"Erreur*: document.getElementById("myText").ascii is undefined"

Je craint m'être complètement trompé dans ma manière de faire .

Voici mes fonctions:

Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
function encode(){ 
	var $text;
  if(document.getElementById('myText').ascii.value != ''){ 
     var vText = document.document.getElementById('myText').ascii.value; 
     document.document.getElementById('myText').hex.value = convertToHex(vText);
	 $text = document.document.getElementById('myText').hex.value;
	 document.write($text);
  } 
} 
 
function convertToHex(num) { 
  var hex = ''; 
  for (i=0;i<num.length;i++) 
    hex +=num.charCodeAt(i).toString(16).toUpperCase(); 
  return hex;
}

Merci d'avance pour votre précieuse aide.