将表单输入显示为样式化字符串-Javascript
我试图从数字字段中获取输入,并将其显示在页面的其他位置 这是我的HTML将表单输入显示为样式化字符串-Javascript,javascript,jquery,html,Javascript,Jquery,Html,我试图从数字字段中获取输入,并将其显示在页面的其他位置 这是我的HTML <input id="dollar" type="text" name="mytextfield2" onkeyup="updateDollarDisplay();"> <div id="dollarValue"></div> 在javascript解释器中运行精确的代码效果很好,它将每个数字作为数组中的一个元素提供给我。当我尝试通过HTML页面执行相同操作时,每次都会得到NaN。有什
<input id="dollar" type="text" name="mytextfield2" onkeyup="updateDollarDisplay();">
<div id="dollarValue"></div>
在javascript解释器中运行精确的代码效果很好,它将每个数字作为数组中的一个元素提供给我。当我尝试通过HTML页面执行相同操作时,每次都会得到NaN
。有什么想法吗
在这里摆弄:我希望在每个输入的灰色div中显示输入。问题在于
var amount=$(“#美元”).value代码>
value
不是属性,但val
是函数。应为:var amount=$('#美元').val()代码>问题在于var金额=$(“#美元”).value代码>
value
不是属性,但val
是函数。应为:var amount=$('#美元').val()代码>问题在于var金额=$(“#美元”).value代码>
value
不是属性,但val
是函数。应为:var amount=$('#美元').val()代码>问题在于var金额=$(“#美元”).value代码>
value
不是属性,但val
是函数。应为:var amount=$('#美元').val()代码>我对此进行了调整,但它仍然不适用于我。这不起作用,但var amount=$('#dollar').val()代码>行得通,所以我把这个答案标对了。啊,是的,我太傻了.val
确实是函数。EditedI对此进行了调整,但对我来说仍然不起作用。这不起作用,但var amount=$('#dollar').val()代码>行得通,所以我把这个答案标对了。啊,是的,我太傻了.val
确实是函数。EditedI对此进行了调整,但对我来说仍然不起作用。这不起作用,但var amount=$('#dollar').val()代码>行得通,所以我把这个答案标对了。啊,是的,我太傻了.val
确实是函数。EditedI对此进行了调整,但对我来说仍然不起作用。这不起作用,但var amount=$('#dollar').val()代码>行得通,所以我把这个答案标对了。啊,是的,我太傻了.val
确实是函数。编辑
function convertDigitsToArray(number){
var s = parseInt(number).toString(10).split("").map(Number);
return s;
}
function updateDollarDisplay() {
var amount = $('#dollar').value;
var a = convertDigitsToArray(amount);
console.log(a[0]);
$('#dollarValue').text(a[0]);
}