Apakah mungkin untuk menetapkan fokus input default pada formulir HTML tanpa menggunakan JavaScript, misalnya:
<html>
<form>
Input 1: <input type="text" name="textbox1"/>
<br/>
Input 2: <input type="text" name="textbox2"/>
</form>
</html>
Saya ingin mengatur fokus default ke salah satu dari kotak teks ketika formulir memuat tanpa menggunakan JavaScript (seperti yang saya inginkan perilaku terjadi ketika pengguna telah js dinonaktifkan).
sumber
Seperti yang orang lain katakan, tanpa Javascript Anda tidak dapat menjamin bidang default. Opsi alternatif yang mungkin ingin Anda coba, jika Anda memiliki beberapa bidang yang mungkin ingin diakses pengguna menggunakan
accesskey
atribut. Ini pada dasarnya berarti pengguna dapat kembali ke salah satu bidang secara instan nanti saat menjelajah, yang mungkin berguna bagi pengguna pembaca layar, dll ...Artikel Wikipedias tentang hal ini cukup berguna - http://en.wikipedia.org/wiki/Access_key
sumber
Ini tidak mungkin tanpa beberapa bentuk skrip. Bahkan halaman muka Google memerlukan Javascript untuk memfokuskan bidang pencarian.
sumber
Anda mungkin dapat menggunakan atribut tabindex dan menggunakan nilai terendah pada kotak teks default. Periksa di sini untuk dukungan browser:
http://reference.sitepoint.com/html/object/tabindex#compatibilitysection
Situs menyarankan itu
sumber