0
我想從數字字段中輸入並將其顯示在頁面上的其他位置。顯示窗體輸入爲風格化字符串 - Javascript
這裏是我的HTML
<input id="dollar" type="text" name="mytextfield2" onkeyup="updateDollarDisplay();">
<div id="dollarValue"></div>
和我的javascript
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]);
}
在JavaScript解釋器運行的確切代碼工作正常,它給了我每一個數字作爲數組中的元素。當我嘗試通過HTML頁面執行相同操作時,每次都會給我NaN
。有任何想法嗎?
這裏的小提琴:http://jsfiddle.net/7mzo8eb5/2/我希望它顯示輸入在每個輸入灰色格。
我對這個[小提琴](http://jsfiddle.net/7mzo8eb5/2/)做了調整,但它仍然不適合我。 – Jared 2014-10-02 20:58:04
這沒有奏效,但'var amount = $('#dollar')。val();'確實有效,所以我將這個答案標記爲正確。 – Jared 2014-10-03 01:16:56
啊,是的,那就是我傻了。 '.val'的確是功能。編輯 – Brennan 2014-10-03 15:22:02