2
我有一个表单,其中包含两个用于名和姓的输入框。单击表单标签将重点放在错误的输入框中
当我单击“姓氏”标签时,光标将按照预期聚焦在“名字”字段(而不是“姓氏”字段)。我该如何解决这个问题?
$(document).on('click', 'a', function() {
$('div.tabClass').addClass('hide');
$($(this).attr('href')).removeClass('hide');
});
.hide {
display: none;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<form action='' method='POST'>
<ul>
<li>
<a href='#first'>
First Tab
</a>
</li>
<li>
<a href='#secound'>
Second Tab
</a>
</li>
<li>
<a href='#third'>
third Tab
</a>
</li>
<li>
<a href='#fourth'>
Fourth Tab
</a>
</li>
</ul>
<div id='first' class='hide tabClass'>
<label>
First Name :
<input type='text' name='name' id='name'>
<br/>
<label>
Last Name :
<input type="text" name='sname' id="sname">
<input type="submit" value="Click">
</div>
</form>
几乎在那里。最后删除废话。格式化您的所有代码。当用英语说“我”时,它必须被大写为“I”。 – Bart 2014-10-11 09:45:15
@Affan我们不是一个代码编写服务或另一个论坛,您可以放入任何东西并期望它被解决。我们是一个符合高质量标准的网站,可以在[帮助]中了解到。如果您需要我们的帮助,请尊重我们的行为准则。 – rene 2014-10-11 09:50:50
@Affan我们不会为他人提供代码。我们提供程序员可能需要帮助的问题的答案。 – 2014-10-11 09:50:59