Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497

    Aiuto interazione con form

    Ciao a tutti ...
    Sto gestendo delle ricerche automatiche a partire da un <input type="text" ... />

    Le ricerche partono in ajax e fin qua tto apposto.
    Il problema si presenta se l'utente inserisce un carattere/stringa gia' inserita precedentemente.
    Il browser espande un box sotto l'input e mi copre il risultato della ricerca che viene stampato dinamicamente inun box appiccicato sotto la form.

    E' possibile disabilitare questa funzione in qlke modo??
    Ossia impedire al browser di aprire il box delle stringhe inserite in tale form in qlke modo???

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Se intendi la cronologia dei dati inseriti nella text dovresti risolvere cosi:
    codice:
    <input type="text" autocomplete="off"  />
    ma è un attributo deprecato dal w3c, per ovviare potresti associare l'attributo via javascript al onload della pagina
    codice:
    document.getElementById("Id_Campo").setAttribute("autocomplete","off")
    escamotage per by passare il controllo w3c, puoi associarlo anche al form
    codice:
    <form name="myFrom" autocomplete="off">.... </form>
    cosi disabiliterà tutti i campi text.
    Oppure ho capito male, in tal caso come non detto.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    Grazie era essattamente quelo che mi serviva.
    Oggi pome lo provo.

    Maledetti w3c le cose utili le tolgono sempre si mettessero a fare siti web vedrebbero che merda che hanno fatto nelle specifiche.

    Io odio la w3c.

  4. #4
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    Ecco fatto risolto il problema
    Auto complete="off" funziona ma non e' un attributo std.

    Per cui a onload ho fatto carica l'attributo da js.
    Cio' non fa fallire la validazione (che legge solo l'html), non fa generare warning o altro e sui browser per cui e' pensata la pagina funziona perfettamente e non mi avvia piu' l'auto completamento dell'input.

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.