最初の文字の入力時にテキストボックスのウォーターマークを削除しようとしています キーの入力後、最初の文字にゼロの長さを返します。キーを上にしてOnKeyPressイベントにウォーターマークのdoesntを隠すOnkeypressは最初の文字を検出しません
<input type="text" autocomplete="off" id="txtHomeSearch" onkeyup="javascript:CheckInputLength(this,'lblwatermark')"/>
function CheckInputLength(e,labelid) {
if (e.value.length != 0) {
$(labelid).className = 'NewHP_LabelSearch';
$(labelid).hide();
}
}
...いくつかのいずれかが継続的に保持しているとき、キー ウォーターマークが非表示になりませんです。
は、任意のイベントはあなたが追加する必要がこのonchange="CheckInputLength(this,'#lblwatermark')"
にこのonkeyup="javascript:CheckInputLength(this,'lblwatermark')"
を最初の文字のテキストボックスの変化に検出して、ペーストをコピー..