我将浮点数格式化为区域设置字符串(Euro),并且每个浏览器都有非常不同的结果.没有自己的功能可以修复吗?
var sum=2282.0000;
var formated_sum = Number(sum.toFixed(2)).toLocaleString("de-DE", {style: "currency", currency: "EUR"});
Run Code Online (Sandbox Code Playgroud)
Firefox结果:2.282,00€
Chrome结果:2.282€
IE结果:2.282,00€
野生动物园成绩:2282€
Safari结果非常错误,Chrome结果并没有那么糟糕.任何想法如何修复,而无需编写自己的格式化功能?
这个问题可能已经有了答案:toLocaleString()在不同浏览器中的行为不一致不,我的问题是不同的,因为我正在寻找货币的解决方案,而不是DATE
是否可以删除索引后的所有数组元素?
$myArrayInit = array(1=>red, 30=>orange, 25=>velvet, 45=>pink);
Run Code Online (Sandbox Code Playgroud)
现在一些"神奇"
$myArray = delIndex(30, $myArrayInit);
Run Code Online (Sandbox Code Playgroud)
要得到
$myArray = array(1=>red, 30=>orange);
Run Code Online (Sandbox Code Playgroud)
由于钥匙$myArray不是连续的,我没有看到机会array_slice()
Please note:钥匙必须保留!+我只知道偏移钥匙!!
这里我已经阅读了如何设置索引选择的表单选项
<select name="sel">
<option value="o1">option1</option>
<option value="o2">option2</option>
</select>
document.getElementsByName('sel')[0].selectedIndex = 0; or
document.getElementsByName('sel')[0].selectedIndex = 1;
Run Code Online (Sandbox Code Playgroud)
但是可以通过引用选项值而不是索引来设置选择的选项吗?
是否有可能只使div的一部分可点击 - 如clickmap/imagemap?可以用jQuery吗?提示:我不想编辑html(误用的模板有200个单独的html文件).