如何用JS获取地址栏中(id=)后面的数字参数!(最好就正则表达式)谢谢了!

如何用JS获取地址栏中(id=)后面的数字参数!(最好就正则表达式)谢谢了!,第1张

<script type="text/javascript">

function getUrl(name) {

var reg = new RegExp("(^|&)" + name + "=([^&])(&|$)");

var r = windowlocationsearchsubstr(1)match(reg);

if (r != null) return unescape(r[2]); return "Please input keywords here";

}

$(document)ready(function(){

var getFlag = getUrl("id");// 取到地址栏的id值 45eee

if (getFlag != '') {

//alert(getFlag);

var str = /\d/g;//正则匹配规则,取数字

var temp = getFlagmatch(str);//得到数字数组

//alert(templength);

for(var i=0; i<templength; i++){

documentwrite(temp[i]);

}

}

});

</script>

比如你的数组是arr,首先查找name所在的索引,用var index=arrindexOf(文本框的数字)

找到后 你需要的值为new=arr[index]

至于你文本框中的数字你可以在js中用一个变量接收。

你好,下面是我测试的代码,你试下:

<script src='jquery-214minjs'></script>

<ul id="ulWrap">

<li>3</li>

<li>4</li>

<li>6</li>

<li>1</li>

<li>9</li>

</ul>

<script>

$(function(){

var max_text = 0;

$("#ulWrap li")each(function(){

if($(this)text()>max_text)

{

max_text = $(this)text();

}

})

alert(max_text);

})

</script>

jq文件自己替换。

首先写获取值的js方法\x0d\displayUpload('uploadDiv3'){\x0d\ // 给相关action传值\x0d\ windowlocation='接收的参数=uploadDiv3;\x0d\}\x0d\在action中有接受的属性\x0d\可使用\x0d\String uploadDiv3 = requestgetP("uploadDiv3"); \x0d\其次\x0d\在jsp页面上\x0d\onclick="JavaScript:displayUpload(传入的值);" \x0d\\x0d\补充回答:\x0d\你想要在哪里判断?\x0d\是在jsp页面上\x0d\还是java程序中\x0d\如果是jsp页面上的话,可以\x0d\function displayUpload(uploadDiv3){\x0d\ if(uploadDiv3==是否等于你的条件){\x0d\ // 如果等于则\x0d\ }else{\x0d\ // 不等于则\x0d\ }\x0d\}

需要准备的材料分别是:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:indexhtml。

2、在indexhtml的<script>标签中,输入js代码:var a = [123, 567, 86, 90, 234];var b = aslice(1, 3);documentbodyinnerText = b;。

3、浏览器运行indexhtml页面,此时只会打印出数组第2-3个元素。

<html>

<body>

<input type="text" value="abc" id="inp"/>

</body>

</html>

<script>

alert(documentgetElementById("inp")value);

</script>

如上所示,通过ID获取到这个input,然后直接调用value属性,就可以获取到input里面的数值

以上就是关于如何用JS获取地址栏中(id=)后面的数字参数!(最好就正则表达式)谢谢了!全部的内容,包括:如何用JS获取地址栏中(id=)后面的数字参数!(最好就正则表达式)谢谢了!、高手请进!!!!javascript 怎样获取html中的数组的值、如何利用JS 获取一组数字中的最大值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/web/9418205.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存