Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    inserimento testo da pulsante

    salve a tutti, qualcuno sa indicarmi come (se è possibile in modo veloce) inserire del testo all'interno di una casella di testo tramite un pulsantino? praticamente la stessa cosa che, in fase di inserimento di un nuovo messaggio su questo forum, fanno i tasti B o PHP....

    grazie e ciao a tutti

  2. #2
    Il pulsante deve avere questo codice:

    codice:
    <input type="button" value="Inserisci" onclick="inserisciTesto('miotesto','Hello World!');" />
    Poi, in un file JS che richiamerai dall'esterno con il tag <script>, usa questo codice:

    codice:
    function inserisciTesto(id,testo) {
    document.getElementById(id).value = document.getElementById(id).value + " " + testo;
    }
    La funzione inserisciTesto() accetta due argomenti: l'id del campo (o dell'area) di testo in cui inserire il testo (quindi il tuo campo di testo deve avere un attributo id) e la stringa di testo da inserire, che sarà inserita alla fine di qualsiasi testo eventualmente già prensente nel campo e preceduta da uno spazio. Nel codice di esempio del pulsante ho passato come id "miotesto" e come testo da inserire "Hello World!". Così la funzione è più generale e puoi usarla per tutti i campi e le aree di testo che vuoi, passandole di volta in volta gli argomenti necessari.


  3. #3
    ok, grazie, funziona benissimo... sarebbe possibile secondo te aggiungere la funzionalità di inserire il testo nel punto dove si posiziona il cursore?
    ciao

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 © 2025 vBulletin Solutions, Inc. All rights reserved.