如何在jquery中将带数学运算的字符串声明为变量
how to declare string with math operation as variable in jquery
PHP:
<?php
$test = "100-12";
?>
jQuery:
var test = <?php echo $test ?>;
alert(test);
在开发工具源代码(F12)中,它看起来像这样:
var test = 100-12;
但当已经提醒/通过其他页面中的数据或刚刚提醒时,测试的值变为89,这是当100减去12时的值。
我需要100-12的原样值,而不是减法。如何阻止jQuery减去字符串。
我尝试了String()到String(),甚至尝试了"+,但都不起作用。
如果你想保留它(没有算术运算),用引号括起来。
因此,如果:
<?php
$test = "101-12"; // if this is the origin value
?>
<script type="text/javascript">
var test = '<?php echo $test; ?>'; // just put quotes in here as well, so that it does not interpolate it as intergers and do arithmentic
alert(test);
</script>
var test = "101-12";
将完成您的工作
相关文章:
- 如何在JavaScript中将字符串转换为函数引用
- jQuery中是否内置了任何字符串格式化函数
- Javascript,有没有一种方法可以将数组写成没有逗号或空格的单个文本字符串
- ng打开空字符串
- 正则表达式在字符串中找到base64
- 如何将字符串值从php页面发送到java脚本页面
- 子字符串/正则表达式以获取字符串中保存的 SRC 值
- 字符串在将其传递给另一个活动Android JavaScript时读取Null
- 对id以某个字符串开头的元素进行计数
- Javascript逻辑运算符和字符串/数字
- 如何使用Javascript/JQuery检查字符串的形式是否为10 * 10 * 10 * 10,然后进行数学运算
- Javascript 在数学运算之间附加字符串
- Javascript-在包含数学运算的安全字符串上使用eval的问题
- 如何将计算器运算元素转换为字符串以获得解,然后将解返回到元素中
- 如何在jquery中将带数学运算的字符串声明为变量
- 我正在制作一个简单的计算器(+、-、*、/和cls),如何获取两个输入字符串并执行运算
- 数学运算显示为字符串
- 使用数学运算符循环对字符串数组(里面有数字)执行数学运算
- Asp.net razor javascript避免在字符串上做数学运算
- 转换字符串(算术运算)