Javascript getElementbyId.value不返回任何值
我在Django项目中实现Javascript时遇到了问题 这是我的HTML:Javascript getElementbyId.value不返回任何值,javascript,html,django,Javascript,Html,Django,我在Django项目中实现Javascript时遇到了问题 这是我的HTML: <td> <h5 id="precioSinEnv">{{total}}</h5> </td> 主要的问题是{{total}}是作为views.py中的一个参数获得的,该值显示在屏幕上,但在将其parint到int时,它不起作用。有什么办法解决这个问题吗?改变这个 var pTotal = parseInt(document.getElementById('
<td>
<h5 id="precioSinEnv">{{total}}</h5>
</td>
主要的问题是{{total}}是作为views.py中的一个参数获得的,该值显示在屏幕上,但在将其parint到int时,它不起作用。有什么办法解决这个问题吗?改变这个
var pTotal = parseInt(document.getElementById('precioSinEnv').value);
对此
var pTotal = parseInt(document.getElementById('precioSinEnv').textContent);
改变这个
var pTotal = parseInt(document.getElementById('precioSinEnv').value);
对此
var pTotal = parseInt(document.getElementById('precioSinEnv').textContent);
试试这个:
var pTotal = parseInt(document.getElementById('precioSinEnv').innerText.trim());
试试这个:
var pTotal = parseInt(document.getElementById('precioSinEnv').innerText.trim());
你犯了什么错误?如果你得到了什么?什么不起作用?试试
var pTotal=parseInt(document.getElementById('precisionenv').innerHTML)代码>。您正在调用PrecisionEnv的值,但没有分配任何值。console.log(pTotal)是什么?您遇到了什么错误?如果你得到了什么?什么不起作用?试试var pTotal=parseInt(document.getElementById('precisionenv').innerHTML)代码>。您正在调用precisionv的
值,但没有分配任何值。console.log(pTotal)是什么?进一步解释:h5
是一个标题元素,没有值
属性(例如,与输入字段类似)@Busto如果这个答案有效,请标记为已接受的答案,以便解决此问题。感谢进一步解释:h5
是一个标题元素,没有值
属性(例如,像输入字段一样)@Busto如果此答案有效,请标记为已接受的答案,以便解决此问题。非常感谢。