整理下最近了解一些小碎片(1)

indexOf:

 

<script type="text/javascript">
         
var str="Hello world!"
document.write(str.indexOf("ello",4))
document.write(str.indexOf("o",5))// 第二个默认从0开始,写上数字后,从当前索引值所在值开始筛选。在整个字符串的索引值并不会改变。
document.write(str.indexOf("w",5))
         
</script>
         
输出结果:
-1
7
6


split,获取当页URL:

 

<script>
/*第一种方法*/
/*$(document).ready(function(){
        var str ="abc"
        var url = location.href;   //获取当前页面URL,本例是index页面跳转过以问号带的参数,这获取以备下面获得参数
        var i = url.substring(url.indexOf("?")+1,url.length); 
        var s = str.indexOf(i,0);
        $(".list li").show();
        if (s>=0){     
            $(".list li").eq(s).hide();
        }
})*/
/*第二种方法*/
$(document).ready(function(){
    var str ="abc"
    var url = location.href;  //获取当前页面URL,本例是index页面跳转过以问号带的参数,这获取以备下面获得参数
    var i = url.split("?")[1];//分割URL,取得数组第二个元素,即问号后带的参数
    var s = str.indexOf(i,0);
    $(".list li").hide();
        if (s>=0){     
            $(".list li").eq(s).show();
        }
})  
</script>

 

window.location.href

用于javascript定位到另一地址的语句,有点像window.open,区别在于前一个不打开新页面

<script language="javascript">
window.document.location.href="./admin_index.asp?UserName="&request("patientname")&"&patientnumber="&request("patientnumber");</script>

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值