我正在尝试将数据插入到输入中,将其传输到(xxx xxx xxx xxx)(每隔三个数字都有空格),我有掩码输入,当我尝试从输入读取数据时它不起作用,我甚至需要阅读没有空格的输入
PS:将以PHP格式输出空格?
<td>
<input type="text" name="klient[podnikatelPrijem]" value="<? update($klient[podnikatelPrijem])?>" id="klientpodnikatelprijem" onkeyup="soucetPrijmu()"/>
</td>
$('#klientpodnikatelprijem').inputmask("numeric", {
radixPoint: ",",
groupSeparator: " ",
digits: 2,
autoGroup: true,
//suffix: ' Kč', //Space after $, this will not truncate the first character.
rightAlign: false,
oncleared: function() {
self.Value('');
}
});
function soucetPrijmu() {
var a = ((document.getElementById("klientzamestnanecprijem") || {}).value) || "";
var s = ((document.getElementById("klientpodnikatelprijem") || {}).value) || "";
var rocniPrijem = +a + +s;
document.getElementById("klientsoucetprijem").value = rocniPrijem;
}
答案 0 :(得分:0)
在您的输入上启用inputmask
后,可以使用unmaskedvalue()
函数获取未屏蔽的值,标准value
将无效。
例如,如果您需要获取文本框#klientpodnikatelprijem
的值,则需要调用
$("#klientpodnikatelprijem").inputmask('unmaskedvalue');