Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    60

    tab in casella di testo

    ciao...come faccio ad dare la possibilità di usare il tasto TAB in una casella di testo input in modo che funzioni come formattazione del testo...e quindi mi distacchi il testo dal margine sinistro?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    60





    nessuno mi sa aiutare???

  3. #3
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    mmh... considera che il TAB funziona come nelle pagine html, ossia ti fà muovere da un elemento all'altro presente nel filmato o pagina... potresti fare una prova... io non posso non ho flash qui...

    creati un nuovo file .fla e inserisci sullo stage un textfield di input e dagli il nome "mioInput", poi su di un altro layer della timeline principale scrivi questo codice e vedi se funziona

    codice:
    var o = new Object();
    o.onKeyDown = function(){
    	if(Key.isDown(Key.TAB)){
    		mioInput.text = mioInput.text+"\t";
    	}
    }
    Key.addListener(o);

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    60
    no...non funziona...
    e mi sono appena accorta che non funziona neanche l'invio per andare a capo...come devo fare

  5. #5
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da sonienji
    no...non funziona...
    e mi sono appena accorta che non funziona neanche l'invio per andare a capo...come devo fare
    infatti, non ne ero molto certo... vorrei provare prima di dirti altre cose... considera che su web bloccare il tasto TAB non è molto usuale

    per quanto riguarda l'accapo, controlla che il campo di testo sia impostato a Multiriga e non a Singola riga

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    60
    ah ok....per l'accapo avevi ragione...ops..grazie.

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    60
    sai cosa...il tab come mi hai fatto provare in teoria lo mette...ma poi passa il focus sul bottone fuori...ricliccando sulla casella di testo ho visto che però effettivamente c'è il rientro...

    ma come faccio a far restare il cursore dentro alla casella?

  8. #8
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da sonienji
    sai cosa...il tab come mi hai fatto provare in teoria lo mette...ma poi passa il focus sul bottone fuori...ricliccando sulla casella di testo ho visto che però effettivamente c'è il rientro...

    ma come faccio a far restare il cursore dentro alla casella?
    bisognerebbe rendere inattivo il TAB come pulsante di sistema, ma come già ti ho detto, è difficile che flash permetta una cosa simile sul web, mentre son sicuro che lo fà da proiettore

    si potrebbe provare una cos che però non ho mai fatto e non sò se funziona

    metti questo codice come prima cosa rispetto a tutto il resto

    Object.prototype.tabEnabled = false;

  9. #9
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    60
    fino a lunedì non posso provare...ma poi ti dico...e provo anche come eseguibile...anche perchè forse mi basta così...

    grazie...gentilissimo

  10. #10
    Utente di HTML.it L'avatar di gobbo89
    Registrato dal
    Jun 2006
    Messaggi
    816
    Originariamente inviato da sonienji
    ma come faccio a far restare il cursore dentro alla casella?
    Scusate se mi intrometto...
    Anche se ne dubito fortemente forse la richiesta di sonienji potrebbe essere risolta modificando il codice di and in questo modo:

    codice:
    var o = new Object();
    o.onKeyDown = function(){
    	if(Key.isDown(Key.TAB)){
    		mioInput.text = mioInput.text+"\t";
    		mioInput.setFocus();
    	}
    }
    Key.addListener(o);


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.