javascriptを使用して入力要素に注目しようとしています。これはhtmlです。私は手動でマウスを使ってクリックすると、私は黄色の背景を見ることができますjavascriptまたはjqueryでfocus()が機能していません
<!DOCTYPE html>
<html>
<head>
<style>
input:focus {
background-color: yellow;
}
</style>
</head>
<body>
<p>Click inside the text fields to see a yellow background:</p>
<form>
First name: <input id="abc" type="text" name="firstname"><br>
</form>
</body>
</html>
。しかし、コード$( '#abc').focus()またはdocument.getElementById( 'abc')を実行すると、focus()は表示されません。どのようにjavascriptを使用してマウスのフォーカスをシミュレートするには?
あなたのコードは動作しますが、ここでは[フィドル](HTTPSがあります.net/kukicvladimir/1n5o4qkf /)問題を再現できない –
コードが動作しています.JavaScriptで構文エラーがないかどうかを確認してください。また、jsファイルのパスを名前空間に設定してください。 –
これがすべてのコードの場合は、 jQueryは含まれていますか? – mrbubbles