jQWidgets es un marco de JavaScript para crear aplicaciones basadas en web para PC y dispositivos móviles. Es un marco muy potente, optimizado, independiente de la plataforma y ampliamente compatible. jqxPasswordInput es un widget de jQuery que habilita las contraseñas del campo de entrada con una buena retroalimentación visual sobre la seguridad de la contraseña.
El método refresh() se usa para actualizar el widget. No acepta ningún parámetro y no devuelve ningún valor.
Sintaxis:
$('Selector').jqxPasswordInput('refresh');
Archivos vinculados: descargue jQWidgets desde el enlace https://www.jqwidgets.com/download/. En el archivo HTML, busque los archivos de script en la carpeta descargada.
<link rel=”hoja de estilo” href=”jqwidgets/styles/jqx.base.css” type=”text/css” />
<script type=”text/javascript” src=”scripts/jquery-1.11.1.min .js”></script>
<script type=”text/javascript” src=”jqwidgets/jqxcore.js”></script>
<script type=”text/javascript” src=”jqwidgets/jqx-all.js ”></script>
<script type=”text/javascript” src=”jqwidgets/jqxpasswordinput.js”></script>
El siguiente ejemplo ilustra el método jqxPasswordInput refresh() en jQWidgets.
Ejemplo:
HTML
<!DOCTYPE html> <html lang="en"> <head> <link rel="stylesheet" href= "jqwidgets/styles/jqx.base.css" type="text/css" /> <link rel="stylesheet" href= "jqwidgets/styles/jqx.energyblue.css" type="text/css" /> <script type="text/javascript" src="scripts/jquery-1.11.1.min.js"></script> <script type="text/javascript" src="jqwidgets/jqxcore.js"></script> <script type="text/javascript" src="jqwidgets/jqx-all.js"></script> <script type="text/javascript" src="jqwidgets/jqxpasswordinput.js"></script> </head> <body> <center> <h1 style="color: green;"> GeeksforGeeks </h1> <h3> jQWidgets jqxPasswordInput refresh() Method </h3> <input type="password" id="input" /> <br> <input type="button" id="jqxBtn" value="Refresh the Widget" style="padding: 5px 15px; margin-top: 50px;"> </center> <script type="text/javascript"> $(document).ready(function() { $("#input").jqxPasswordInput({ width: 250, height: 40, placeHolder: "Enter a Password" }); $("#jqxBtn").on('click', function() { $('#input').jqxPasswordInput('refresh'); alert("Refreshes the widget"); }); }); </script> </body> </html>
Producción: