Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    16

    Formattazione - ossessione quasi finita

    Forse con questa discussione tolgo il disturbo e soprattutto pongo fine alla ossessione della formattazione del testo in una textarea per l'inserimento in un db.

    Ecco:
    con lo script qui in basso, se scrivo prima il testo, lo evidenzio e poi clicco sul pulsante per formattarlo, non inserisce il tag iniziale prima del testo evidenziato e quello finale dopo.

    Si potrebbe fare?

    <script language="JavaScript">

    function Scrivi(tag)
    {
    testo="<"+tag+"></"+tag+">";
    document.mioform.textarea.value+=testo;
    }
    </script>

    richiamo

    <input type="button" value="<tag></tag>" onClick="Scrivi('tag')">

    Grazie ancora!

    LucaX

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    perchè non leggi bene quello che ti viene risposto?
    come ti ho detto nell' altra discussione (che potevi tranquillamente continuare) se occorre formattare il testo selezionato cerca con chiave "caretpos" nel forum scripting

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    16
    Scusami

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    nessun problema x me, lo dicevo nel tuo interesse

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    16
    Grazie!

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    16
    Sono riuscito a fare quello che volevo.. (grazie a Voi) :adhone:

    Mi è però rimasto un ultimo problema.

    Quando aggiungo una news, non formatta il testo ma visualizza proprio le tag, perchè il campo messaggio è questo:

    codice:
     RecSet("Message") = Replace(Server.HTMLEncode(Request.Form("message")), chr(13), 		"
    ", 1)
    se lo modifico in:

    codice:
     RecSet("Message") = Request.Form("message")
    funziona perfettamente, ma non va d'accapo in automatico (premendo invio sulla tastiera).

    Per evitare di inserire la tag BR è possibile riuscire in tutte e 2 le cose?

    Thanks!

    LucaX

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    16

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.