HTMLDOM入力パスワードのサイズプロパティ
HTML DOM入力パスワードサイズプロパティは、入力パスワードサイズ属性値を設定または返すために使用されます。これは、パスワードフィールドの幅を文字で定義するために使用されます。デフォルトの幅は20文字です。
構文
以下は、-
の構文です。パスワードサイズプロパティの設定-
passwordObject.size = number
ここで、数字はパスワードフィールドの幅を文字で表します。デフォルトの幅は20文字です。
例
Inputpasswordsizeプロパティの例を見てみましょう-
<!DOCTYPE html> <html> <body> <h1>Input password size property</h1> Password: <input type="password" id="PASS1"> <p>Change the Password field width by clicking the below button</p> <button onclick="changeSize()">CHANGE</button> <p id="Sample"> <script> function changeSize() { document.getElementById("PASS1").size+=20; var s=document.getElementById("PASS1").size; document.getElementById("Sample").innerHTML="The password field width is now "+ s; } </script> </body> </html>
出力
これにより、次の出力が生成されます-
変更ボタンをクリックすると-
上記の例では-
最初に、IDが「PASS1」の入力パスワードフィールドを作成しました。
Password: <input type="password" id="PASS1">
次に、ユーザーがクリックしたときにchangeSize()メソッドを実行するボタンCHANGEを作成しました-
<button onclick="changeSize()">CHANGE</button>
changeSize()メソッドは、getElementById()メソッドを使用して、パスワード型の入力フィールドを取得し、そのサイズプロパティに追加します。パスワードフィールドの合計幅が20文字増加しました。次に、sizeプロパティを再度使用してサイズを取得し、それを変数sに割り当てます。次に、新しいサイズ値が、innerHTMLプロパティを使用して、IDが「Sample」の段落に表示されます。
function changeSize() { document.getElementById("PASS1").size+=20; var s=document.getElementById("PASS1").size; document.getElementById("Sample").innerHTML="The password field width is now "+ s; }になりました
-
HTMLDOM入力パスワード必須プロパティ
HTML DOM入力パスワードrequiredプロパティは、要素のrequired属性に関連付けられています。必須プロパティは、フォームがサーバーに送信される前にパスワードフィールドに入力する必要があるかどうかを設定し、返すために使用されます。これにより、ユーザーが必須属性のパスワードフィールドを空のままにした場合、フォームを送信できなくなります。 構文 以下は、-の構文です。 必要なプロパティの設定- textObject.required = true|false ここで、trueはテキストフィールドに入力する必要があることを表し、falseはフォームを送信する前にフィールドに入力す
-
HTMLDOM入力パスワードreadOnlyプロパティ
HTML DOM入力パスワードreadOnlyプロパティは、入力パスワードフィールドが読み取り専用かどうかを設定または返すために使用されます。 readOnlyプロパティを使用すると、要素は編集できなくなりますが、タブまたはクリックでフォーカスを合わせることができます。読み取り専用要素内にデフォルト値がある場合、送信時にサーバーに送信されます。 構文 以下は、-の構文です。 readOnlyプロパティを設定します- passwordObject.readOnly = true|false ここで、trueはパスワードフィールドが読み取り専用であることを表し、falseはそれ以外の場合を表