html中url傳遞多個參數,使用js動態控制選擇個數

web開發中,相信很多人都遇到過多個類型選擇的情況,就像1280的面試和前臺開發。


比如我們要選擇類型、移動開發等。可以只選擇類型,還可以同時選擇類型和移動開發.這就需要獲取當前url,然後重新加參數。

                                <script type="text/javascript">
                                var url = document.location.href;
                                if(url.indexOf("t=") == -1)
                                {document.write('<a href="'+url+'&t=0">面試</a>');}
                                else if(url.indexOf("t=0") == -1)
                                {var reg=new RegExp("t=(\\d+)","g"); 
                                var newstr=url.replace(reg,"t=0");
                                document.write('<a href="'+newstr+'"><span style="font-family: Arial, Helvetica, sans-serif;">面試</span><span style="font-family: Arial, Helvetica, sans-serif;"></a>');}</span>
                                else
                                {document.write('<a class="stabs-curr2" href="'+url+'"><span style="font-family: Arial, Helvetica, sans-serif;">面試</span><span style="font-family: Arial, Helvetica, sans-serif;"></a>');}</span>
                                </script>
                                <script type="text/javascript">
                                var url = document.location.href;
                                if(url.indexOf("t=") == -1)
                                {document.write('<a href="'+url+'&t=1">筆試</a>');}
                                else if(url.indexOf("t=1") == -1)
                                {var reg=new RegExp("t=(\\d+)","g"); 
                                var newstr=url.replace(reg,"t=1");
                                document.write('<a href="'+newstr+'">筆試</a>');} 
                                else
                                {document.write('<a class="stabs-curr2" href="'+url+'">筆試</a>');}
                                </script>

這裏只貼的類型的代碼,移動開發的類似,就不寫了。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章