У меня есть некоторые полезные комментарии. Поскольку у меня была подобная проблема с местоположением чисел. Я использовал пакет "wrapfig", который позволяет делать числа перенесенными текстом. Что-то как
...
\usepackage{wrapfig}
\usepackage{graphicx}
...
\begin{wrapfigure}{r}{53pt}
\includegraphics[width=53pt]{cone.pdf}
\end{wrapfigure}
опции In {r}
средства поместить число от правой стороны. {l}
может быть использование для левой стороны.
В следующем простом примере это действительно работает. Следовательно, на вашей странице происходит что-то еще, что приводит к потере фокуса ввода. Я предлагаю использовать setTimeout для установки фокуса.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>test!</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js">
</script>
<script type="text/javascript">
$(document).ready(function() {
$('#Username').focus();
});
</script>
</head>
<body>
<input id="Username" />
</body>
</html>
Есть ли у тега атрибут id?
<input id="Username" name="Username" type="text" />
Я предполагаю, что у него есть только атрибут name:
<input name="Username" type="text" />
Если вы не можете добавить атрибут ID, вы можете выбрать его как это:
$("input[name='Username']").focus();
Ну, вот как вы это делаете. Убедитесь, что ID правильный.