Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.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—div的值大于,所以请执行以下操作_Javascript_Html - Fatal编程技术网

JavaScript—div的值大于,所以请执行以下操作

JavaScript—div的值大于,所以请执行以下操作,javascript,html,Javascript,Html,当div.highlight dd中的价格(值)大于750时,插入var中的元素 var CustomOrderText = "<div class='CustomOrderText'>XY</div>"; var CustomOrderText=“XY”; 如果还有其他问题,我很乐意具体说明。请不要(像以前一样)删除此帖子。这对我来说是一个非常重要的问题 编辑:*我不能从价格中删除空间的“HTML实体”,因为我不能干预组成HTML的应用程序的生成

当div
.highlight dd
中的价格(值)大于750时,插入
var
中的元素

var CustomOrderText = "<div class='CustomOrderText'>XY</div>";
var CustomOrderText=“XY”;
如果还有其他问题,我很乐意具体说明。请不要(像以前一样)删除此帖子。这对我来说是一个非常重要的问题

编辑:*我不能从价格中删除空间的“HTML实体”,因为我不能干预组成HTML的应用程序的生成过程

var CustomOrderText=“XY”;
$(CustomOrderText).insertBefore(“div.target”)

779,70 Kč

您问题的第一个问题-这是一个字符串
779,70 Kč
(不是数字)。 例如,找不到大于“hello”的数字——一种方法是使用regex(非常模块化)。相关问题:

较少模块化的想法是使用

千位逗号(字符串操作应不同):

var number_,带_逗号='1125';
不带逗号的数字=带逗号的数字。替换(/,/g');
console.log(不带逗号的数字);
/*jquery示例*/
var price=$(“.price”).text().replace(/,/g,,,).replace(/Kč/g,,);
控制台日志(价格);
如果(价格>750){
log(“价格高于750-做点什么”);
}
779,70 Kč


Hi,谢谢你的建议,但我不能删除或编辑HTML,因为我不能干涉组成HTML的应用程序的生成过程。我可以只使用CSS和Javascript这个价格:
779,70
是779.70 Kč还是77970 Kč?…在数字上。它是779.70 Kč(只有几百个),所以你真正的问题是如何将
779,70 Kč
转换成
779.70
我需要制作JavaScipt,如果价格高于750 CZK,在div.target上插入带有句子的var