Tecnología

Inicio

Cómo poner el texto en el campo de entrada en HTML

Cómo poner el texto en el campo de entrada en HTML


En el pasado, los desarrolladores web necesarios para establecer un valor o el uso de JavaScript para agregar texto de la muestra a un campo de formulario. Ambos métodos tienen sus defectos, porque los valores son enviados junto con otra entrada de formulario cuando el usuario hace clic en "Enviar" y los usuarios a veces apagar JavaScript. En HTML5, hay un atributo "marcador de posición". Este atributo permite a los programadores establecen texto de la muestra en un campo de formulario que no será enviado como un valor formulario. Use un repliegue jQuery plugin para hacer que el texto del marcador visible para los usuarios de los navegadores antiguos.

Instrucciones

1 Abra su archivo HTML en el texto o en el editor de código de su elección. Encontrar el "<input>" campo en el que desea añadir el texto de la muestra. En HTML5, editar la etiqueta para tener este aspecto:

<Marcador de posición de entrada = "el texto de muestra">

El nuevo atributo "marcador de posición" difiere de "valor" porque si el usuario se olvida de nada de entrada en ese campo antes de hacer clic en el botón "Enviar", el texto del marcador no pasará por. El valor, sin embargo, va a ir a través y se pasa al guión de la forma como el texto introducido el usuario. Si no está utilizando HTML5 de código de la página web, a continuación, establezca el valor de esta manera:

<Input type = "text" value = "el texto de muestra" />

Tenga en cuenta que no se debe eliminar otros atributos de la etiqueta de entrada, tales como "tipo" o "nombre". Deja estos en su marcador de posición además de añadir o atributos de valor, según sea necesario.

2 Descargar el "placeholder.js" plugin de jQuery desde el sitio web Webcloud y descomprimir en su ordenador. Encontrar el archivo "jquery.placeholder.min.js" y copiarlo en una carpeta dentro de su sitio web. Por ejemplo, si su sitio web tiene una carpeta llamada "mysite" y hay una carpeta llamada "js" en virtud de que, copiarlo en "js" para mantener las cosas organizadas.

3 Añadir un retroceso a su página web para los visitantes que utilizan navegadores incompatibles con el atributo "marcador de posición". Este paso no se aplica al "valor", ya que todos los navegadores soportan. Encontrar el "<head>" y "</ head>" etiquetas en el archivo HTML y el primer añadir soporte jQuery entre esas etiquetas:

<Atributo de script, se debe agregar la ruta de acceso al archivo "jquery.placeholder.min.js". Lo anterior es sólo un ejemplo.

4 Añadir una abertura "etiqueta <script> y luego un cierre" "etiqueta debajo de todas las demás" </ script> <script> "etiquetas entre el" <head> "y" </ head> "etiquetas. Esta" <script> " la etiqueta no necesita ningún atributo, ya que lo está utilizando para poner el código jQuery directamente en la página web y HTML5 no necesita el atributo "tipo". Entre estos "<script>" y "</ script>" etiquetas, agregar la llamada a la función de "marcador de posición":

<Script>

$ ( 'Entrada [marcador], área de texto [marcador]') marcador de posición ().;

</ Script>

Cambie el texto "marcador de posición" entre corchetes en el texto que desea utilizar como un marcador de posición, tales como "Su nombre aquí." Debido a jQuery utiliza CSS para apuntar bits de código HTML, escribir algo como esto:

$ ( '# Nombre de campo [Nombre]') marcador de posición ().;

El código anterior busca un "<input>" etiqueta con el atributo y "ID" de "nombre de campo" y luego le da el texto del marcador "Nombre".

Consejos y advertencias

  • Si el uso de código HTML 5, asegúrese de usar un script que permite HTML5 para navegadores antiguos. También asegúrese de que el tipo de documento en la parte superior del archivo HTML es "<! DOCTYPE html>" cuando se utiliza HTML5.