javascript - 当我想从输入框中获取值时,我得到未定义的结果
问题描述
我想从 html 代码中的输入中获取值并对其进行编辑,然后将其放入 div 中,但我没有定义。
HTML
<input type="text" id='doller'>
<button onclick="convertUsdToRiyal()">convert usd to Riyal</button>
<div id="result"></div>
<script src="js1.js"></script>
JS
function convertUsdToRiyal() {
'use strict';
var amount = document.getElementById('doller').Value,
result = 3.75 * amount,
massage = document.getElementById('result');
massage.innerHTML = amount;**//here i get undefined**
}
解决方案
document.getElementById('doller').Value
应改为document.getElementById('doller').value
.
Value
应该是小写。
/*global console*/
function convertUsdToRiyal() {
var amount = document.getElementById('doller').value,
result = 3.75 * amount,
massage = document.getElementById('result');
console.log(amount);
massage.innerHTML = result;
}
<input type="text" id='doller'>
<button onclick="convertUsdToRiyal()">convert usd to Riyal</button>
<div id ="result"></div>
推荐阅读
- javascript - 在没有 ActiveX 的 Vue.js 应用程序中安排 Outlook 会议
- r - 我可以在 r 中复制它吗(通过 Excel 方法)
- java - 杰克逊自定义序列化器与空值被抑制
- dymola - 如何在 Dymola 2021 中使用英特尔 MKL 库
- django - Django REST:序列化程序创建函数 request.user 未找到
- javascript - 为什么 For 表达式中的方法在每个循环中进行评估
- javascript - ./src/index.js 第 10 行:'elementid' 未定义 no-undef
- scala - 如何制作可重启的flatMapConcat?
- python - Pandas 用 NaT 替换 0 值
- html - 如何将文本和按钮添加到滑块上的第一张图片