j-Textbox
Configuração:
type {String}(Opcional) pode seremail,phone,password,date,number,search,lower,upperou em vácuo (default)required {Boolean}(opcional) permite o "requisito" (default:false)- Icon
icon {String}(opcional) para o rótulo, por exemplo,home,cog, etc. icon2 {String}(opcional) ícone na caixa direita, por exemplo,home,cog, etc.label {String}(opcional) etiqueta (default é conteúdo HTML)autofocus {Boolean}(opcional) concentra a entrada (default:false)align {String}(opcional)left(default),rightoucenterautofill {Boolean}(opcional) permite a função de autofilação do navegador (default:false)placeholder {String}(opcional) adiciona um textoplaceholderà entradamaxlength {Number}(opcional) estabelece uma duração máxima de carrosminlength {Number}(opcional) estabelece um comprimento mínimo de carrosvalidation {String}(opcional) uma condição paraevaluationetc.value.match(/[a-z]+/) !== nullformat {String}(opcional) formato de saída, por exemplo, para datas (default:yyyy-MM-dd)increment {Boolean}(opcional) permite controlos para aumentar os números (default:false)keypress {Boolean}(opcional) pode desativar valores vinculativos em tempo real (default:true)delay {Number}(opcional) pode aumentar / diminuir o atraso para a ligação em tempo real (default:300ms)disabled {Boolean}(opcional) desabilita este componenteerror {String}(opcional) adiciona um textostringabaixo da entradaiconclick {String}(opcional) precisa de um link para uma funçãoautocomplete {String}(opcional) precisa de conter um link para uma função, é desencadeado no eventofocusspaces {Boolean}(opcional) permite espaços, caso contrário, ele os remove (default:true)readonly {Boolean}opcional, padrãofalse- NEW
innerlabel {Boolean}opcional, permite a etiqueta interna (default:true)
Interessante em:
type:dateutiliza o componentecalendar
Use-o com <ui-component name="textbox">Quando o componente ainda não está carregado, jComponent Descarrega-o no primeiro uso do endereço DEF.fallback (a partir do Componentator CDN por padrão). autor: Peter Širka. fonte: o Componentator Reserva de componentes, licença MIT.
<div style="width:400px">
<ui-component name="textbox" path="form.name" config="required:true;placeholder:Your name;icon2:pencil;error:Please enter your name">Name</ui-component>
<br />
<ui-component name="textbox" path="form.email" config="required:true;type:email;autofill:email;icon:envelope;error:E-mail must be in format email@domain.com">E-mail</ui-component>
<br />
<ui-component name="textbox" path="form.password" config="type:password">Password</ui-component>
<br />
<ui-component name="textbox" path="form.note">Note</ui-component>
<br />
<ui-component name="textbox" path="form.phone" config="type:phone">Phone</ui-component>
<br />
<ui-component name="textbox" path="form.age" config="type:number;increment:true">Age</ui-component>
<br />
<ui-component name="textbox" path="form.search" config="type:search">Search</ui-component>
<hr />
<h2>Inner label</h2>
<ui-component name="textbox" path="form.name" config="required:true;innerlabel:true;placeholder:Your name;icon2:pencil;error:Please enter your name">Name</ui-component>
</div>
<script>
var form = {};
form.email = '@';
form.age = 30;
</script>