我正在尝试制作一个表单,用户可以在其中输入页码并跳转到由其 div ID 标识的某个页面。
<form id="gotopage" class="uniForm">
<input id="pagenumber" name="pagenumber" value="" size="10" type="text" />
</form>
<script>
$(document).ready(function() {
$('#gotopage').submit( function() {
goUrl = 'index.html#pg-' + $('#pagenumber').val().toLowerCase();
window.location = goUrl;
return false; // Prevent the default form behaviour
});
});
</script>
我可以让它很好地工作,除非我以 3 位数的方式命名我的 ID,例如:
<div id="pg-001">
, <div id="pg-002>
,<div id="pg-003">
等等。
有没有办法调整我上面的代码,以便我可以告诉它添加相关的零来为用户输入的任何数字组成一个 3 位数字?
先感谢您。