0
私はDateにマスクを作成しようとしていますが、Hourにマスクを作成しようとしていますが、問題があります。この方法で、マスクはうまく動作します。しかし、コントローラで設定されているデフォルト入力の動作を停止します。inputTextにマスクを追加した後にデフォルト入力を失う
public class someController {
String date = "Date";
String time = "Time";
//Getters and Setters
}
私はこれを行うためにjquery.maskedinput-1.3.jsを使用します。
<div class="someClass">
<h:inputText id="d" styleClass="clear-field date" value="#{someController.date}"/>
<h:inputText id="t" styleClass="clear-field time" value="#{someController.time}"/>
</div>
<script>
jQuery(function($){
$(".date").mask("99/99/9999");
$(".time").mask("99:99");
});
</script>
他の方法でフィールドにマスクを挿入し、デフォルトの入力を失うことはありませんか?
ありがとうございました。