|

Creare con ExtJs un DialogBox per inserire una password

Non esiste in ExtJs un modo diretto per definire la tipologia del campo di input in una Ext.Msg.prompt.
Non è possibile ottenere un campo input di tipo password nemmeno utilizzando una Ext.Msg.show standard configurando gli oggetti al suo interno perchè non esiste nessun  campo di configurazione del tipo “inputType”.

Per poter impostare dunque la tipologia del campo di input bisogna intervenire modificando direttamente il DOM dell’oggetto ridefinendo il tipo in password

 

var myMsgBox = new Ext.window.MessageBox();
myMsgBox.textField.inputType = 'password';
myMsgBox.prompt('Password Prompt',' Please enter a pasword');

 

Questo è il risultato:

 

.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.