我的网址为: / #profile/7 如何让它从那里抓住最后一个数字? 我正在寻找从那里创建一个mysql连接,从某个地方选择一些东西WHERE id =':profile' 此外,这种方式是否安全,甚至可以建立连接? 这就是我所拥有的。
<script>
var hash = window.location.hash.substring(6);
alert (hash);
</script>
答案 0 :(得分:1)
您可以使用正则表达式:
var hash = window.location.hash.match(/\/(\d)/)[1]
答案 1 :(得分:0)
尝试使用split()
而非子字符串:
var parts = window.location.hash.split('/');
var id = parts[parts.length - 1];