我的span标签看起来像这样:
<span id="quantity_value" value="1">1</span>
然后使用jquery更改值。
当我尝试使用js脚本时,我想将此范围的值作为参数:
var number = document.getElementById("quantity_value");
我的电话号码等于:
'<span id="quantity_value" value="1">1</span>'
但是我希望数字等于值。
答案 0 :(得分:2)
如果添加:
console.log(number);
定义之后,查看调试器,您将看到它具有各种属性。
您要获取innerHTML
属性:
number.innerHTML
答案 1 :(得分:2)
使用
var number = document.getElementById("quantity_value").innerHTML;
仅通过写作
var number = document.getElementById("quantity_value");
您将对象存储在变量中。
答案 2 :(得分:0)
我建议将use Test;
use Compress::Zlib;
gzspurt("t/compressed.gz", "this\nis\na\ntest");
my $wrap = zwrap(open("t/compressed.gz"), :gzip);
is $wrap.get, "this\n", 'first line roundtrips';
is $wrap.get, "is\n", 'second line roundtrips';
is $wrap.get, "a\n", 'third line roundtrips';
is $wrap.get, "test", 'fourth line roundtrips';
更改为一个数据字段以修复不符合标准的html,然后在需要该值时可以检索该属性。例如:
value
$('#changeValue').on('click', function(){
var newValue = Date.now() % 100;
//change the data attribute
$('#quantity_value').text(newValue).data('value', newValue);
});
$('#getValue').on('click', function(){
console.log($('#quantity_value').data('value'));
});