我被要求设置一个脚本,用以下脚本中某些元素的已找到的值替换某些值。我无法访问数据库,只能使用jQuery或javascript。这可能吗?
HTML:
<div class="info"><span>Manufacturer</span> </div>
脚本:
var ccs_cc_args = ccs_cc_args || [];
ccs_cc_args.push(['cpn', 'CPN']);
ccs_cc_args.push(['mf', 'MFR_NAME']); //replace MFR_NAME dynamically with the value from the span element above
ccs_cc_args.push(['pn', 'MPN']);
ccs_cc_args.push(['upcean', 'EAN_CODE']);
ccs_cc_args.push(['lang', 'nl']);
ccs_cc_args.push(['market', 'NL']);
(function () {
var o = ccs_cc_args; o.push(['_SKey', '3a535060']); o.push(['_ZoneId', '6cddbf26bb']);
var sc = document.createElement('script'); sc.type = 'text/javascript'; sc.async = true;
sc.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'cdn.cnetcontent.com/jsc/h.js';
var n = document.getElementsByTagName('script')[0]; n.parentNode.insertBefore(sc, n);
})();
答案 0 :(得分:0)
您可以使用
获取span text
$(".info span").text()
试试这个
ccs_cc_args.push(['mf', $(".info span").text()]);