Problemi javascript con toString

lifedj

Nuovo Utente
3 Gen 2015
4
0
0
Ciao, ho un problema "strano":
se provo ad eseguire il codice di seguito inserendolo in un nuovo file html, le alert mi riportano effettivamente 2 valori diversi (decimale ed esadecimale).
Invece se provo a inserire lo stesso codice in un file un pò più complesso il risultato delle 2 alert è lo stesso (mi riportano tutte e 2 lo stesso valore (il decimale).
Sapreste aiutarmi a capire qual è il problema?

Codice:
<head>
    <script>
    function fromStringToHex(string)
    {
    	var hex, i;
    	var result = "";
    	for (i=0; i<string.length; i++) {
    		alert('decimale'+string.charCodeAt(i).toString(10));
    		alert('esadecimale'+string.charCodeAt(i).toString(16));
    	  hex = string.charCodeAt(i).toString(16);
    	  result += ("0"+hex).slice(-2);
    	}
        return result;
    }
    </script>
</head>
<html>
	<input type="text" id="prova" name="prova" value="saluti" />
<input type="button" onclick="javascript:alert(fromStringToHex(document.getElementById('prova').value));">
</html>
 

narc0x

Utente Attivo
10 Ott 2008
128
2
18
Ciao e benvenuto sul forum.

Ho provato il tuo codice e sembra funzionare correttamente su http://jsfiddle.net/h1vy64fg/ la cosa che non capisco e' perche' hai inserito 2 volte la chiamata ad alert sia sull'evento onclick del bottone, sia nella funzione stessa.

Puoi incollare il tuo codice nel file "piu' complesso" ?

Ciao
 

lifedj

Nuovo Utente
3 Gen 2015
4
0
0
Ciao, ho risolto.
In effetti anche io avevo provato il codice in un nuovo file e funzionava alla perfezione!

Ho scoperto che il vecchio programmatore aveva ridefinito la funziona toString ... non mi chiedete il perchè: me lo sto ancora chiedendo!

;-)

Grazie mille per il supporto! ;-)

Ciao e benvenuto sul forum.

Ho provato il tuo codice e sembra funzionare correttamente su http://jsfiddle.net/h1vy64fg/ la cosa che non capisco e' perche' hai inserito 2 volte la chiamata ad alert sia sull'evento onclick del bottone, sia nella funzione stessa.

Puoi incollare il tuo codice nel file "piu' complesso" ?

Ciao
 
Discussioni simili
Autore Titolo Forum Risposte Data
B javascript per problemi con pdf e Safari Javascript 0
L Problemi con Javascript e Mustache Javascript 0
A [Javascript] problemi con javascrip e posizione GPS html5 Javascript 6
S Problemi con gli array in javascript Java 2
S Problemi ingrandimento immagini con javascript Javascript 2
F Problemi con javascript jQuery 4
F nl2br di php crea problemi con javascript PHP 7
B Problemi con i Browser : Javascript e Firefox Javascript 2
M aiuto!problemi elementari con javascript Javascript 8
C [Javascript] [HTML] Problemi: Overlay, Banner, Menu Javascript 4
A [Javascript] Problemi menu bootstrap Javascript 1
M problemi javascript/php Javascript 0
E javascript alcuni problemi su tablet e smartphone Javascript 0
A Problemi javascript aiutatemi Javascript 2
N PROBLEMI Javascript Javascript 1
C Problemi interazione javascript e flash Javascript 0
C Problemi interazione Flash-javascript!!!! Help! Flash 1
W Problemi di visualizzazione javascript Hardware 1
M Problemi con la stampa dei valori in php PHP 1
L Problemi con il login PHP 2
L Problemi form Pagina php HTML e CSS 3
R Tutto su utf-8 ma ancora problemi con i caratteri speciali in mysql MySQL 1
Z problemi con foreach insert into PHP 10
N Problemi kit videosorveglianza IP Cam e Videosorveglianza 0
M Problemi con creazione maschere Presentati al Forum 1
M Problemi con query a più tabelle PHP 3
R Problemi anomalo insermento in db PHP 9
S Problemi delle funzioni eliminate con PHP e MySQL PHP 4
S Problemi di un principiante PHP 3
M Problemi con blog Grav Content Management System (CMS) 0
F Problemi di visualizzazione di un sito su più browser WordPress 0
S Problemi di visualizzazione form contatti sito web HTML e CSS 2
S incoerenza di stampa. problemi con il magenta Photoshop 3
A problemi con paypall Java 1
A Problemi di accesso da remoto a Ipcam IP Cam e Videosorveglianza 6
michele81 [WordPress] problemi plug meteo api key WordPress 4
E Problemi in registrazione telecamere Dahua IP Cam e Videosorveglianza 6
felino [Windows 8.1] Problemi con connessione WiFi Windows e Software 0
M [PHP] Problemi su inserimento array nel db PHP 7
E [PHP] problemi nuova riga con fwrite su piattaforma android PHP 5
M [PHP] Problemi di salvataggio su campo calcolato PHP 0
O [HTML] problemi con la regola "background-attachment: fixed" in EDGE HTML e CSS 0
M [PHP] Problemi con query unione PHP 11
M [PHP] Problemi con select PHP 6
Spown [WordPress] Problemi visualizzazione su più browser + voci menu in movimento WordPress 1
ANDREA20 [HTML] problemi con il footer HTML e CSS 1
D [MS Access] problemi con inserimento campo in una maschera MS Access 6
M [PHP] Problemi con il riconoscimento login. PHP 21
A [WordPress] problemi con xampp WordPress 2
M Problemi con database Apache/2.4.37 (Win32) OpenSSL/1.1.1a PHP/7.3.1 PHP 6

Discussioni simili