Javascript 关注文本字段,并使用JS将标记放在文本末尾

Javascript 关注文本字段,并使用JS将标记放在文本末尾,javascript,jquery,Javascript,Jquery,以下js在queryform中查找文本字段q并将其聚焦: js: <form id="queryform" name="queryform" action="" method="post"><input type="text" name="q" /></form> if($(“#queryform”).length){ document.queryform.q.focus(); } html: <form id="queryform" name="qu

以下js在queryform中查找文本字段q并将其聚焦:

js:

<form id="queryform" name="queryform" action="" method="post"><input type="text" name="q" /></form>
if($(“#queryform”).length){
document.queryform.q.focus();
}

html:

<form id="queryform" name="queryform" action="" method="post"><input type="text" name="q" /></form>

当前功能

在chrome中:文本字段被找到并聚焦,文本高亮显示

在FF和IE中:文本字段聚焦,标记放在后面

需要的功能

在所有浏览器中都是一样的:文本字段是焦点,文本不突出显示,在文本末尾标记

jquery

我已经在网站上使用了jquery,因此最好使用简洁的jquery解决方案参见此解决方案:

第一个soloution不起作用,但他的剧本起作用了,明白吗