最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何將```<p>```中的文本更改為js中的數(shù)字

如何將```<p>```中的文本更改為js中的數(shù)字

喵喔喔 2024-01-18 20:41:03
我試圖獲取<p>標簽的內(nèi)容,然后將其更改為一個數(shù)字,并將其乘以 2000,然后將其返回到<p>(在我按下選擇標簽后,通過將數(shù)字乘以 2000,將貨幣從 USD 更改為 LBP,這才有效) ) PS:這是我班的一個項目:HTML:<div class="card">    <img class="imgcar" src="cars/402088-2020-land-rover-range-rover-velar.jpg" alt="Avatar" style="width:16em">    <div class="container">        <h4><b>Range Rover Velar</b><br><b>4 Doors</b><br><b> 5 Passengers</b> </h4>        <p id="price">100</p><p>$/24hrs</p>    </div></div>JavaScript:var p = document.getElementById("price");var text = p.textContent;var number = parseInt(text) * 2000;p.innerHTML = number;
查看完整描述

4 回答

?
森欄

TA貢獻1810條經(jīng)驗 獲得超5個贊

在與另一個數(shù)字相乘之前,您需要將字符串解析為整數(shù):


超文本標記語言


<div><p id="price">160</p>

JS


var p = document.getElementById("price");

var text = p.textContent;

var number = parseInt(text) * 2000;

p.innerHTML = number;


查看完整回答
反對 回復 2024-01-18
?
繁華開滿天機

TA貢獻1816條經(jīng)驗 獲得超4個贊

price = document.getElementById("price");

price.innerHTML=eval(price.innerHTML)*2000

<div><p id="price">160</p>


查看完整回答
反對 回復 2024-01-18
?
偶然的你

TA貢獻1841條經(jīng)驗 獲得超3個贊

這應該有效:


var text = document.getElementById("price").textContent;


var number = parseInt(text);

number=number*2000;

document.getElementById("price").innerHTML = number.toString();


查看完整回答
反對 回復 2024-01-18
?
喵喵時光機

TA貢獻1846條經(jīng)驗 獲得超7個贊

不要使用parseInt- 你的小數(shù)(假設這個數(shù)字可以有小數(shù))將會丟失。相反,使用parseFloat


var num= parseFloat(document.getElementsByTagName("p")[0].innerHTML);

document.getElementsByTagName("p")[0].innerHTML= num*2000;

<p>160.15</p>


查看完整回答
反對 回復 2024-01-18
  • 4 回答
  • 0 關(guān)注
  • 354 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號