Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/477.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 输入字段不保存十进制数,并将其设置为,00_Javascript_Php_Html - Fatal编程技术网

Javascript 输入字段不保存十进制数,并将其设置为,00

Javascript 输入字段不保存十进制数,并将其设置为,00,javascript,php,html,Javascript,Php,Html,我有这个输入字段在一个网站,我必须修复。在此输入字段中,我需要自定义十进制数,但当我键入36,82并按save时。上面写着36,00 代码: <tr> <td>Btw tarief: </td> <td><input type="text" name="tarief_btw" id="tarief_btw" value="<? $tarief_btw = $tarief_btw*100; $tarief_btw=nu

我有这个输入字段在一个网站,我必须修复。在此输入字段中,我需要自定义十进制数,但当我键入36,82并按save时。上面写着36,00

代码:

  <tr>
    <td>Btw tarief: </td>
    <td><input type="text" name="tarief_btw" id="tarief_btw" value="<? $tarief_btw = $tarief_btw*100; $tarief_btw=number_format($tarief_btw, 2, ',', ''); echo $tarief_btw ?>"></td>
  </tr>

顺便说一句,塔里夫:

PHP JS中的小数是带
,而不是

当您将它们保存到数据库中时,您可以替换

$decimal = str_replace(',', '.', $decimal);

您在数据库中的字段是什么类型的?请尝试使用点:36.82“Btw tarief:”应为
。双精度值是用。(dot)而不是mysql中的php