Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    43

    formattare testo in textarea

    Salve a tutti

    Ho creato, in un area riservata, un form per l'inserimento di dati.
    Precisamente una textarea.

    Devo fare in modo che un utente, digiuno di tag html, possa formattare il testo, proprio come in questo form di html.it

    sapreste indicarmi lo script

  2. #2
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    scripting lato client...
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  3. #3
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Un piccolo esempio per inserire tag:

    codice:
    function InserisciTra(dove,sQualeTag) 
    {
    	if (document.selection)
    		testo = document.selection.createRange();
    	else
    		testo = window.getSelection();
    	if (testo.text != '')
    	{
    		switch (sQualeTag)
    		{
    			case "font+" :
    				sQualeTagA= '<font size=+1>';
    				sQualeTagC= '</font>';
    				break
    			case "font-" :
    				sQualeTagA= '<font size=-1>';
    				sQualeTagC= '</font>';
    				break
    			default :
    				sQualeTagA= '<'+sQualeTag+'>';
    				sQualeTagC= '</'+sQualeTag+'>';
    		}
    		if (document.selection)
    			testo.text = sQualeTagA + testo.text + sQualeTagC;
    		else
    			dove.focus();
    	}
    	else
    		alert('Effettuare una selezione');
    	dove.focus();
    }
    in ingresso vuole la textarea in cui operare e il tag da inserire:

    InserisciTra("document.nomeform.nometextarea","B")

    inserisce a inizio e fine delle parole selezionate nella textarea document.nomeform.nometextarea
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  4. #4
    Utente di HTML.it L'avatar di BananaBoat
    Registrato dal
    Aug 2004
    Messaggi
    1,269
    questo usa un iframe e non textarea, ma e' molto buono

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.