Javascript 来自div的输出值
我有密码:Javascript 来自div的输出值,javascript,html,Javascript,Html,我有密码: <div class="price-txt">145 GAR</div> <p id="demo"></p> 但结果只是 145加仑 使用innerHTML时未定义 var x=document.getElementsByClassName(“price txt”).value; document.getElementById(“demo”).textContent=x 145 GAR var x=document.getEleme
<div class="price-txt">145 GAR</div>
<p id="demo"></p>
但结果只是
145加仑
使用
innerHTML时未定义
var x=document.getElementsByClassName(“price txt”).value;
document.getElementById(“demo”).textContent=x代码>
145 GAR
var x=document.getElementsByClassName(“price txt”)[0];
document.getElementById(“demo”).innerHTML=x.innerText;//您可以使用innerHTML
145
将javascript代码更改为以下代码。您还可以检查fiddler
试试这个,split
根据括号内的参数拆分字符串,这里是split(“”)
在空白处拆分字符串d
var x=document.getElementsByClassName(“price txt”)[0].textContent;
var res=x.split(“”);
document.getElementById(“demo”).innerHTML=res[0]代码>
145
var x = document.getElementsByClassName("price-txt").value;
document.getElementById("demo").innerHTML = x;
var x = document.getElementsByClassName("price-txt")[0].innerHTML;
document.getElementById("demo").innerHTML = parseInt(x);