gpt4 book ai didi

javascript - 将禁用的输出字段更改为带前缀的文本

转载 作者:太空宇宙 更新时间:2023-11-04 12:12:12 24 4
gpt4 key购买 nike

我的完整代码可以在这里找到:http://pastebin.com/t3JCBRrX

我为我的网站制作了一个简单的计算脚本。我想要两个修改,但我似乎做不到。

这是我现在拥有的:

函数:

    var ap,result;
function setValue() {
ap = Number(document.getElementById('ap').value);
}

function bereken(){
setValue();
result = (((ap*275)/(ap*275))*1200+(ap*275) || 0).toFixed(e);
document.getElementById('e').value = result;
}

形式:

<label for="e" id="answer">Kosten: </label>
<input type="field" name="Antwoord" id="e" disabled><br>

<input type="button" onclick="bereken()" value="Bereken">

我想在结果前加上一个欧元符号(结果是“€123”而不是“123”)。我还希望结果只是纯文本,而不是禁用的输入字段。

任何帮助将不胜感激,因为我只是一个初学者。谢谢!

编辑:计算是如此复杂,因为我不希望在输入“0”时答案是“1200”

最佳答案

查看此 FIDDLE

只需插入附加“€”的值

document.getElementById('e').innerHTML = '€'+result;

如果您希望它是纯文本,您也可以将禁用的输入更改为标签

var ap, result;

function setValue() {
ap = Number(document.getElementById('ap').value);
}

function bereken() {
setValue();
result = (((ap * 275) / (ap * 275)) * 1200 + (ap * 275) || 0).toFixed(e);
document.getElementById('e').innerHTML = '€' + result;
}
<input type='text' id='ap' placeholder='enter value' />

<label for="e" id="answer">Kosten:</label>
<label type="field" name="Antwoord" id="e" disabled></label> <br>

<input type="button" onclick="bereken()" value="Bereken">

关于javascript - 将禁用的输出字段更改为带前缀的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28965736/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com