Плагин Masked Input удаляет значение по умолчанию - PullRequest
4 голосов
/ 04 марта 2012

Я использовал плагин для маскированного ввода digitalbush, и мне было интересно, можно ли каким-либо образом добавить значение по умолчанию к маскируемым полям.

Я пытался добавить его, используя:

 <input id="date" type="text" value="Example: 01/02/1990" onfocus="this.value = this.value=='Example: 01/02/1990'?'':this.value;" onblur="this.value = this.value==''?'Example: 01/02/1990':this.value;">

, но после применения маскирования через

<script type="text/javascript">
    $(document).ready(function(){              
        $("#date").mask("99/99/9999");
    });      
</script>

Значение по умолчанию HTML больше не работает.Есть предложения?

1 Ответ

2 голосов
/ 29 мая 2012

Попробуйте использовать это:

<script type="text/javascript">
    $(document).ready(function(){              
        $("#date").mask("99/99/9999");
        $("#date").val("default value");
    });      
</script>

Или вы можете сохранить значение перед применением маски, а затем восстановить его.

Лучшее решение можно найти здесь Плагин для маскировки входа сзначение по умолчанию

...