2009-04-02 12 views

risposta

0

Visualizza -> Origine pagina.

Seriamente, è tutto lì.

+9

Risposta irrilevante, questo non è affatto utile –

+1

@franko_camron perché questa risposta è considerata irrilevante, e allo stesso tempo [la risposta] (https://stackoverflow.com/a/711526/1429387) data 2 minuti più tardi , che in effetti suggerisce una soluzione simile, guadagna 20 punti e diventa il più upvoted? – naXa

4

alcune domande là:

  1. presentare una proposta in cambio, se si mette un ingresso in una forma, e hanno messa a fuoco su detta di ingresso, quando si preme INVIO il browser di default inviare il modulo.

  2. Mascheratura di testo. puoi farlo facilmente con jquery o qualsiasi altro framework. essenzialmente rimuoverai il testo "cerca" su focus, ma solo quel testo quindi se ci fosse qualcosa come "foo" non lo sostituirà.

per il vostro testo esigenze di mascheratura: text mask

20

Ci sono diversi elementi in gioco.

Utilizzare Chrome DevTools (F12) per ispezionare queste cose.

+0

IE 8 view source è effettivamente abbastanza buono. – rism

+4

concordano su Firebug – Benry

+0

Nota che oggi dovresti usare l'elemento 'input [type =" search "]', con l'attributo 'placeholder'. – alex

3

È possibile utilizzare i nuovi tipi input per quello.

<input type="search" placeholder="Search" results="0" /> 

L'attributo 'risultati' aggiungerà l'icona della lente di ingrandimento nei browser WebKit.

+0

MDN dice (https://developer.mozilla.org/en-US/docs/Web/HTML/Element/Input) che type = "search" è supportato solo da IE 10+ –

+1

Questa funzione è stata ritirata in Chrome, a causa ad esso non sta prendendo piede in altri browser. Vedi: https://www.chromestatus.com/features/5738199536107520 –

+0

Sembra che ora ci sia un buon supporto: https://caniuse.com/#feat=input-search – Hozefa

Problemi correlati