
首先如果是很多个元素的话选择元素方式就错了,用ID选择只能选1个,而要放在不同的DIV上显示指定样式是多元素。如果是单个的但是ID值不停变化那paymentoveronmouseover = function () {thisstyleborder='1px solid #000';} 就行了。
js中如何获取一个id的值:
方法一、
<html>
<head>
<script language="javascript">
function print(){
var a=myformnamevalue;
alert(a);
}
</script>
</head>
<body>
<form name="myform">
<input type="text" name="name" id="nn" />
<input type="button" name="button" value="获取" onclick="print()" />
</form>
</body>
</html>
这是获取网页input值的方法之一,给from一个名字然后在JavaScript的地方就可以用form的名字来调用form表单里input元素的value属性可以得到值,并把值赋给a,最后用JavaScript的alert()打印方法打印出来。
方法二、
Java代码
<html>
<head>
<script language="javascript">
function print(){
var a=documentgetElementById("nn")value;
alert(a);
}
</script>
</head>
<body>
<form>
<input type="text" name="name" id="nn" />
<input type="button" name="button" value="获取" onclick="print()" />
</form>
</body>
</html>
上面的两种方法都可以得到页面里input元素的值,一个是用表单名,一个是用元素id。
自2021年1月11日起, 多多进宝搜索、详情页接口停止使用goods_id获取了,改用goods_sign获取了
就遇到了个小问题
这就很难搞了
后来又了解了一下,我们可以通过搜索接口, 搜索接口的keyword是支持传goods_id的 ,返回来的商品详情是带着goods_sign的,这样我们就拿到了goods_sign了
简简单单。
/(id=\"[a-z_0-9]+\")/giexec(str);
如果要任何字符都能提取出来则可以写成这样
/(id=\"[^\"]+\")/giexec(str);
以上就是关于js根据id取值全部的内容,包括:js根据id取值、拼多多-多多进宝 只有goods_id没有goods_sign如何获取商品详情,拼多多goods_sign、JS 匹配ID名称 提取ID值 ,详情请看下面等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)