如何在html5中的.
上更改,
到input type='number'
,在我的国家/地区使用分数,
而不是.
。我将把它处理成.php
答案 0 :(得分:3)
选项1 。如果您需要NSNumber *average = [self.employees valueForKeyPath:@"@avg.salary"];
NSLog(@"%ld", average.integerValue);
,请使用<input type="number" lang="en" value="13.5">
,如果您希望.
(逗号)使用,
,请使用lang="your-language"
。它会自动更改为逗号
浏览器支持:每个浏览器都不支持此功能(Chrome不支持,Mozzila FF支持。)所以你可能想要使用另一种解决方案
在此处详细了解此解决方案: lang input[type="number]
请参阅代码段:
<input type="number" lang="en" value="13.5">
<input type="number" lang="ro" value="13.5">
选项2
你可以使用php函数str_replace()
在这里看到更多&gt;的 str_replace() 强>
或其他类似的SO问题&gt; replace dot with comma1和replace dot with comma2
答案 1 :(得分:0)
对这个问题有更多的解释,
<table>
<tr>
<td class="label">
Survey No :
</td>
<td class="field">
<input name="txtSurvey1" type="text" id="Text1" onkeyup="CombineValueText()" onblur="FunDupCheck()" style="width: 80%;" />
</td>
<td class="label">
Hissa No :
</td>
<td class="field">
<input name="txtHissa" type="text" id="Text2" onkeyup="CombineValueText()" style="width: 80%;" />
</td>
<td class="label">
7/12 :
</td>
<td class="field">
<input name="txt712_1" type="text" id="Text3" readonly="readonly" style="width: 30%" />
</td>
</tr>
</table>
你想在这里添加逗号。粘贴示例代码。
在PHP中,您可以使用 <input type="number" name="quantity" min="1" max="5">
或implode(',',$variable)
。
答案 2 :(得分:0)
没有适用于所有浏览器的sollution。
我个人使用str_replace(',', '.', $magical_number);
,因为它增加了对使用它们的支持。