Cette fonction retourne la chaîne de caractère codée en ISO-Latin-1 à partir d'une valeur hexadécimale (entre 0x0 et 0xFF) ou d'une valeur entière symbolisé par %xx (entre 0 et 255).
unescape("Code");
unescape("%23%26") //retourne #& |
Exemple :
<form name="formulaire">
<input type="text" name="saisie" maxlength="40"
size="40" value="Saisissez un texte">
<input type="button" value="Conversion ASCII." onclick="conversion()">
Conversion en mode "escape" :
<input type="text" name="conv_escape" maxlength="100" size="100">
re-conversion en mode normal :
<input type="text" name="conv_unescape" maxlength="40" size="40">
</form>
<script language="JavaScript">
function conversion()
{
document.formulaire.conv_escape.value=
escape(document.formulaire.saisie.value);
document.formulaire.conv_unescape.value=
unescape(document.formulaire.conv_escape.value);
}
</script> |