誰かがブラウザから与えられた格納された入力値から項目を選択した後に消えるjqueryスクリプトを実行します。 <input name='username' type='text'>
要素の値(autocomplete = 'on'のときに指定された値)です。保存された値のテキスト入力要素からリストをクリックした後にスクリプトを実行する方法はありますか
ユーザーが格納された入力値から選択を選択したかどうかを確認する方法はありますか?
..
更新ユーザーがキーまたはマウスボタンを押したときにテキスト入力が空の場合、私がチェックするが、私はよりよい解決策をご希望の際、私はすでにかかわらず、これに醜いソリューションの: を私が見つけました私は半素敵な方法でそれを行う方法を考え出し
$(document).ready(function(){
mouseup(function(){
if(!isWhitespace($("#username")){
//blur the label
}
//same function for keyup()
function isWhitespace(elem){
$elemCont = elem.val().replace(/^\s+/, '').replace(/\s+$/, '');
if ($elemCont === '') {
// element contained all whitespace
elem.val('');
return true;
}else{
// element has real content
elem.val($elemCont); //free element of leading/trailing whitespace
return false;
}
}
}
}
を対応して自由に感じる発見した場合どのように私たちはあなたの努力を重複していない思い付いた投稿についてはどうですか? – j08691
「ブラウザが与えるヒント」は正確に何ですか?ツールチップ?それともあなたのHTMLの一部ですか? –
ヒントでは、前に同じ名前のフィールドに値を入力したときにポップアップするウィンドウを意味します。以前は "Freelancer"と呼ばれていたアカウントを作成して、入力テキストフィールドをダブルクリックすると別のアカウントを作成したように、フリーランサーがリストにポップアップ表示されます。 – Xitcod13