小编Ces*_*sar的帖子

操作DOM时Javascript是否同步?

我有一个输入类型字段的表单.我有几个单选按钮,根据我点击的那些,输入类型字段中的值将被更新.之后,我将调用Javascript函数来执行某些操作,该函数将使用输入字段中更新的数量(文本).

当然,将数量传递给函数本身更安全,但是我可以依赖Javascript首先更新DOM,显示更新输入字段值,然后通过document.getElementById("input-quantity").value函数检索它并使用它吗?或者,如果DOM的刷新花费时间,函数是否可以获得"旧"值?

html javascript dom function synchronous

6
推荐指数
1
解决办法
1350
查看次数

PHP数字格式,整数格式

PHP number_format用来表示产品价格,使用小数点,千位分隔符等.例如:

$price = 20.456;
print "$" . number_format($price, 2, ".", ",");
Run Code Online (Sandbox Code Playgroud)

输出$20.46.

但是,我想,如果价格是整数,例如$price = 20.00,输出$20.是否有其他功能或规则来实现这一点,如果没有必要,避免小数点?

php format decimal

3
推荐指数
1
解决办法
4928
查看次数

Javascript和分组句子中的三元运算符

我有以下三元运算符条件.是否有一种方法可以在第1行以某种方式包含第二个if语句,所以我不需要再创建一个if语句?第一个条件(如果为true)应准备显示状态更改以及复选框更改.

function change_properties(display){
    var display_r = ( display === 1) ? 'block' : 'none';

    /*THIS LINE - can it be integrated in the ternary if-else condition above? */
    if(display) jQuery("#checkbox").prop('checked',false);

    jQuery("#field").css("display", display_r); 
} 
Run Code Online (Sandbox Code Playgroud)

javascript if-statement ternary-operator

1
推荐指数
1
解决办法
392
查看次数