Area de texto
Utilice <textarea> para entradas de texto de varias líneas.
Nota: El área de texto crecerá automáticamente para adaptarse a las nuevas líneas a medida que escribe algún texto.
<label for="info">Additional Information:</label>
<textarea name="addinfo" id="info"></textarea>
<textarea name="addinfo" id="info"></textarea>
Entrada de búsqueda
El tipo de entrada = "búsqueda" es nuevo en HTML5 y define un campo de texto para ingresar una búsqueda.
<label for="search">Search:</label>
<input type="search" name="search" id="search">
<input type="search" name="search" id="search">
Botones de radio
Los botones de radio se usan cuando un usuario puede seleccionar solo una de un número limitado de opciones.
Para crear un conjunto de botones de opción, agregue una entrada con type = "radio" y la etiqueta correspondiente. Envuelve los botones de radio en un elemento <fieldset>. También puede agregar un elemento <legend> para definir un título para el <fieldset>.
Consejo: Use data-role = "controlgroup", para agrupar los botones:
Casillas de verificación
Las casillas de verificación se utilizan cuando un usuario puede seleccionar una o más opciones de un número limitado de opciones:
<form method="post" action="demoform.asp">
<fieldset data-role="controlgroup">
<legend>Choose as many favorite colors as you'd like:</legend>
<label for="red">Red</label>
<input type="checkbox" name="favcolor" id="red" value="red">
<label for="green">Green</label>
<input type="checkbox" name="favcolor" id="green" value="green">
<label for="blue">Blue</label>
<input type="checkbox" name="favcolor" id="blue" value="blue">
</fieldset>
</form>
<fieldset data-role="controlgroup">
<legend>Choose as many favorite colors as you'd like:</legend>
<label for="red">Red</label>
<input type="checkbox" name="favcolor" id="red" value="red">
<label for="green">Green</label>
<input type="checkbox" name="favcolor" id="green" value="green">
<label for="blue">Blue</label>
<input type="checkbox" name="favcolor" id="blue" value="blue">
</fieldset>
</form>
Para agrupar botones de radio o casillas de verificación horizontalmente, use
data-type="horizontal".
Ejemplo:
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css">
<script src="http://code.jquery.com/jquery-1.11.3.min.js"></script>
<script src="http://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"></script>
</head>
<body>
<div data-role="page">
<div data-role="header">
<h1>Formularios</h1>
</div>
<div data-role="main" class="ui-content">
<form method="post" action="acciones.php">
<div class="ui-field-contain">
<label for="fname">Nombre</label>
<input type="text" name="fname" id="fname" placeholder="Nombre..." data-clear-btn="true">
<label for="fapellido" >Apellido</label>
<input type="text" name="fname" id="fapellido" placeholder="Apellido..." data-clear-btn="true">
<label for="info">Comentarios:</label>
<textarea name="addinfo" id="info"></textarea>
<label for="search">Search:</label>
<input type="search" name="search" id="search" placeholder="Buscar...">
<fieldset data-role="controlgroup">
<legend>Sexo:</legend>
<label for="male">Masculino</label>
<input type="radio" name="gender" id="male" value="male" checked>
<label for="female">Femenino</label>
<input type="radio" name="gender" id="female" value="female">
</fieldset>
<fieldset data-role="controlgroup">
<legend>Colores favoritos: (Vertical)</legend>
<label for="red">Red</label>
<input type="checkbox" checked name="favcolor" id="red" value="red" >
<label for="green">Green</label>
<input type="checkbox" name="favcolor" id="green" value="green" >
<label for="blue">Blue</label>
<input type="checkbox" name="favcolor" id="blue" value="blue">
</fieldset>
</div>
<input type="reset" value="Reset" data-shadow="true" data-inline="true" >
<input type="submit" value="Submit" data-shadow="true" data-inline="true" >
</form>
</div>
<div data-role="footer">
<h1>Pie de pagina</h1>
</div>
</div>
</body>
</html>
Resultado:
No hay comentarios:
Publicar un comentario