Javascript 单击按钮时,增加当前URL的最后一段 我有
abtnJavascript 单击按钮时,增加当前URL的最后一段 我有,javascript,php,Javascript,Php,abtn Next 和URL http://localhost:8888/projects/oop/2 我的目标 当我点击那个btn时,我想增加我URL的最后一段 范例 http://localhost:8888/projects/oop/3 http://localhost:8888/projects/oop/4 http://localhost:8888/projects/oop/5 我试过了 <script type="text/javascript">
Next
和URL
http://localhost:8888/projects/oop/2
我的目标 当我点击那个btn时,我想增加我URL的最后一段 范例
http://localhost:8888/projects/oop/3
http://localhost:8888/projects/oop/4
http://localhost:8888/projects/oop/5
<script type="text/javascript">
var href = location.href; // http://localhost:8888/projects/oop/2
var lastSegment = window.location.pathname.split('/').pop();
console.log(lastSegment); //2
function inlastSegment() {
lastSegment = (parseInt(lastSegment)+1);
console.log(lastSegment); //3
//Stuck
}
</script>
var href=location.href;//http://localhost:8888/projects/oop/2
var lastSegment=window.location.pathname.split('/').pop();
console.log(最后一段)//2.
函数inlastSegment(){
lastSegment=(parseInt(lastSegment)+1);
console.log(lastSegment);//3
//卡住
}
我有点卡住了,任何提示/建议都将不胜感激
甚至可以用PHP实现这一点吗?出于好奇。使用
位置。按如下方式更换:
<script type="text/javascript">
var pathArr = window.location.pathname.split('/'), lastSegment = pathArr.pop();
function inlastSegment() {
pathArr.push(++lastSegment);
location.replace(pathArr.join('/'));
}
</script>
var pathArr=window.location.pathname.split('/'),lastSegment=pathArr.pop();
函数inlastSegment(){
路径推送(++最后一段);
位置.替换(路径连接('/');
}
是。当我点击下一个btn时,我想转到那个增量URL。我想转到那个增量URL。。你必须使用方法。。。可以让我试试。我想你会添加分页。试试这个