Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    332

    Modifica l'etichetta di un pulsante in modo dinamico

    Salve a tutti,

    il codice che uso è il seguente:

    <script type="text/javascript">
    if(document.forms[0].showSubmit)
    {
    var prodName = document.forms[0].nomeProdotto.value;
    document.write("<tr><td colspan='2' align='center'>");
    document.write("<input type='submit' name='dettagliProdottoSubmit' value=" + prodName + " ");
    document.write("onmouseover=\"window.status='Regis tra il prodotto';return true\" onmouseout='window.status=window.defaultStatus; return true'></td></tr>");
    }
    </script>

    Il problema è che quando la variabile prodName contiene spazi la stringa viene troncata...

    come posso risolvere il problema?

    Grazie.
    "Studiare è questo.
    Improvvisamente si comprende qualcosa
    che si era capita da tutta la vita,
    ma da un nuovo punto di vista".

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Manca qualche apice...

    document.write("<input type='submit' name='dettagliProdottoSubmit' value='" + prodName + "' ");

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    332
    Originariamente inviato da br1
    Manca qualche apice...

    document.write("<input type='submit' name='dettagliProdottoSubmit' value='" + prodName + "' ");

    ciao
    Grazie mille...

    Volevo chiederti un'altra cosa... come mai un messaggio visualizzato con alert non mostra correttamente i caratteri accentati.

    Ho creato un file js e l'ho linkato.
    In questo file c'è una funzione che visualizza un messaggio di alert con caratteri accentati che stranamente non si vedono.

    Se la funzione la inserisco direttamente nella pagina i caratteri vengono visualizzati correttamente.
    Il problema è che il file js è un pò troppo lungo da mettere nella pagina stessa... come posso fare?? Grazie
    "Studiare è questo.
    Improvvisamente si comprende qualcosa
    che si era capita da tutta la vita,
    ma da un nuovo punto di vista".

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da CJL
    Volevo chiederti un'altra cosa... come mai un messaggio visualizzato con alert non mostra correttamente i caratteri accentati.

    Ho creato un file js e l'ho linkato.
    In questo file c'è una funzione che visualizza un messaggio di alert con caratteri accentati che stranamente non si vedono.

    Se la funzione la inserisco direttamente nella pagina i caratteri vengono visualizzati correttamente.
    Il problema è che il file js è un pò troppo lungo da mettere nella pagina stessa... come posso fare?? Grazie
    Hai gia' una discussione aperta sull'argomento... se le informazioni postate fossero state sufficienti avrei gia' risposto li'

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.