首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在HTML JavaScript中向输出中添加文本

在HTML JavaScript中向输出中添加文本
EN

Stack Overflow用户
提问于 2018-09-12 07:39:08
回答 1查看 685关注 0票数 0

我需要这个网站的输出:https://tew-hop-2-1.glitch.me/

如下所示:

代码语言:javascript
复制
var celsius = "degrees, Celsius";


function convert() {

var degF= document.getElementById("fValue").value
var degC= (degF - 32) * (5 / 9);
document.getElementById("cValue").innerHTML = degC.toFixed(1); 
} 
document.getElementById("button").addEventListener("click", convert, false);

这就是我所拥有的代码,但我不知道如何更改它以获得该输出。

EN

回答 1

Stack Overflow用户

发布于 2018-09-12 07:43:53

问题出在convert函数中。您将innerHTML设置为degC的值,而不是度数和字符串。试试这个吧。

代码语言:javascript
复制
var celsius = "degrees, Celsius";


function convert() {

    var degF= document.getElementById("fValue").value
    var degC= (degF - 32) * (5 / 9);
    document.getElementById("cValue").textContent = degC.toFixed(1) + celsius; 
 } 
 document.getElementById("button").addEventListener("click", convert, false);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52285507

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档