【发布时间】:2015-04-09 20:47:40
【问题描述】:
我有一个从 .txt 文件中获取值的脚本,我用一个数字值完成了它,它工作得很好,但是当我想用另一个 .txt 文件来做它时,它是一个文本而不是一个number 我收到“NaN”错误,我知道它代表“不是数字”,但是我该如何更改它才能工作,以便我可以在 .txt 文件中获取值文本?
我的脚本。
<div class="displayNameCurrent">
Display name: <span id="displayNameDisplay"></span>
</div>
<script type="text/javascript">
var read = new XMLHttpRequest();
read.open('GET', 'displayNameFile.txt', false);
read.send();
var displayName = parseInt(read.responseText)
document.getElementById("displayNameDisplay").innerHTML = displayName;
</script>
【问题讨论】:
-
您正在使用 parseInt,它旨在处理数字,因此它给出“NaN”。尝试删除它之前的 parseInt。
-
哦,我的错谢谢你,我会尝试这样做。
标签: javascript html variables get