html页面,怎么实现在文本框中输入页码,然后按确定就会跳转到相应页面?比如输入5,就跳转到第5页。 谢谢

html页面,怎么实现在文本框中输入页码,然后按确定就会跳转到相应页面?比如输入5,就跳转到第5页。 谢谢,第1张

<SCRIPT language=javascript>

function GoPage(Myself)

{

var Lmyself=Myself.replace(".html","")

if (document.formpage.SkipPage.value == 1)

{window.location.href=Myself} //绝对路径可自己设置

else{

window.location.href=Lmyself+"_"+document.formpage.SkipPage.value+".html"

}

}

</SCRIPT>

<form name="formpage">

第<input name='SkipPage' onKeyDown='if(event.keyCode==13)event.returnValue=false' onchange="if(/\D/.test(this.value)){alert('请输入需要跳转到的页数并且必须为整数!')this.value='1'}"

style='width: 20pxtext-align:center' type='text' value='1'>页

<input name='submitSkip' type='button' onClick='GoPage("默认文件路径比如/文件夹/index.html")' value='转到'></form>

在change事件里加代码,满足条件就转。比如输入数字有3位了就跳就在change里加len(text1.text) = 3 then text2.SetFocus 就行了

如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!

vaela


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7340667.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存