Saya ingin mendapatkan skrip yang dapat mengambil agen pengguna pengguna dan menopangnya ke atribut.
Saya membuat formulir kontak masalah situs web dan saya biasanya perlu mengetahui browser apa yang digunakan pengguna. Bagaimana cara mendeteksi string agen pengguna dan menopangnya sebagai nilai elemen input.
HTML saya terlihat seperti ini:
<input type="hidden" id="UserAgent" name="User Agent" />
Saya ingin agen pengguna ditambahkan ke dalamnya sebagai atribut nilai sehingga akan terlihat seperti:
<input type="hidden" id="UserAgent" name="User Agent" value="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/534.53.11 (KHTML, like Gecko) Version/5.1.3 Safari/534.53.10" />
javascript
jquery
attributes
user-agent
prop
henryaaron
sumber
sumber
navigator.userAgent
harus cukup sesuai jawaban yang diterima.Jawaban:
Javascript murni
document.getElementById('UserAgent').value = navigator.userAgent;
<input type="text" id="UserAgent">
jQuery
$('#UserAgent').val(navigator.userAgent);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <input type="text" id="UserAgent">
sumber
$.browser
dan tidak bisa mengedit komentar.Q asli tidak mengatakan apa-apa tentang jQuery. begitu
document.getElementById('UserAgent').value = navigator.userAgent;
sumber