javascript - 当我保存存储的数据时,只有一个数据是另一个数据变为空。使用foreach怎么样?
问题描述
当我保存存储的数据时,只有一个数据是另一个数据变为空。使用foreach怎么样?
function convertToRupiah(angka){
var rupiah = '';
var angkarev = angka.toString().split('').reverse().join('');
for(var i = 0; i < angkarev.length; i++)
if(i%3 == 0) rupiah += angkarev.substr(i,3);
return rupiah.split('',rupiah.length).reverse().join('');
}
function showkerugian(str) {
var temuan = str.replace(/\./g, "",); // update pattern to regex in order to replace all `.` occurrences
$('#nilai_potensi_kerugian').val(convertToRupiah(temuan));
};
$('input#nilai_temuan') .on('keyup focusin focusout ', function(event) {
if(event.which >= 37 && event.which <= 40) return;
// format number
$(this).val(function(index, value) {
return value.replace(/\D/g, "")
.replace(/\B(?=(\d{3})+(?!\d))/g, ".")
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" oninput="showkerugian(this.value)" class="form-control nominal" id="nilai_temuan" >
<input type="text" class="form-control nominal" name="harga_satuan_pl[]" id="nilai_potensi_kerugian" readonly>
你能解决问题吗,帮帮我
解决方案
推荐阅读
- performance - 为什么设置 textContent 会触发重排?
- r - 如何将新变量添加到文件列表中
- arrays - Visual Basic 代码有效,但不优雅 - 有什么建议吗?
- c - K&R 练习 2-4
- python - 在 __init__ 函数参数中定义属性或仅将其初始化块而不将其设置为参数之间的区别
- python - 插入到文本框时 tkinter 无效的命令名称
- ubuntu - 如何将ubuntu服务器连接到eduroam
- javascript - 为什么这个 AJAX 调用不重定向到 `/login` URL?
- java - 为什么流行的编程语言如 c、c++、java、python、PHP 不支持后缀(反向波兰表示法)或前缀表达式?
- r - 如何计算bookdown中的单词