小编Sam*_*row的帖子

jQuery 如果输入文本等于 var 做某事

我有一个表单,可以计算多个输入值(复选框和下拉列表 - 不是用户输入的值)的总和。在表格的底部,我有一个“折扣代码”框,我希望能够输入一个代码,它会从总额中扣除一定的金额。

通过我的代码,我想说的是,如果输入的文本 = 折扣代码,请将输入的值更改为 50。这是我到目前为止所得到的

var discountCode = 'DISTR50';
var codeEntered = $("input[name='discount']");

 if (discountCode = codeEntered) {
    $('#discount input').attr('value',50);
 }
Run Code Online (Sandbox Code Playgroud)

对于 html:

<input type="text" id="discount" name="discount" class="txt"/>
Run Code Online (Sandbox Code Playgroud)

jquery var input attr

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

php如何使用数组来简化代码

我有以下一段PHP代码:

<?php 
if(get_theme_mod('typography_setting')=='small') 
{
  echo '12';
} 
else if(get_theme_mod('typography_setting')=='standard') 
{
  echo '13';
} 
else if(get_theme_mod('typography_setting')=='big') 
{
  echo '14';
} 
else if(get_theme_mod('typography_setting')=='huge') 
{
  echo '15';
}
?>
Run Code Online (Sandbox Code Playgroud)

基本上说,如果排版设置是小回声12,标准 - 回声13,大 - 回声14,巨大 - 回声15.

我知道这段代码工作正常,但我想学习使用数组,我想知道这段代码是否可以通过使用数组来简化?

php arrays if-statement echo

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

javascript返回新行

一个简单的问题,我正在尝试使用javascript输出一些文本,并且我想在一些文本之间添加新行。以下代码是我当前正在使用的代码:

{
                text: '1/2 + 1/2',
                value: '[one_half]...[/one_half]\n[one_half]...[/one_half]',
                onclick: function() {
                    editor.insertContent(this.value());
                },
Run Code Online (Sandbox Code Playgroud)

这个输出

[one_half]...[/one_half] [one_half]...[/one_half]
Run Code Online (Sandbox Code Playgroud)

我怎么做,所以我的输出文本是:

[one_half]...[/one_half]
[one_half]...[/one_half]
Run Code Online (Sandbox Code Playgroud)

javascript tinymce return-value output

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

有没有更简单的方法在 javascript 中使用数组组合多个 if 语句

我有一个表格,用户可以在其中输入他们的地址。然后,系统会根据英国的几个目的地检查他们的地址,看看哪个城市离他们最近。

我希望每个目的地都有不同的价格,例如英国伦敦 = 50,英国伯明翰 = 200 等。

我写了一个非常基本的 if 语句,它检查返回的城市并计算价格。然而,我想知道是否有一个更简洁的解决方案,因为它感觉有点迟钝:

if(closestCities[0].cityName == "Coventry, UK") {
  travelExpenses = 10;
} else if (closestCities[0].cityName == "London, UK"){
  travelExpenses = 50;
} else if (closestCities[0].cityName == "Margate, UK"){
  travelExpenses = 100;
} else if (closestCities[0].cityName == "Bristol, UK"){
  travelExpenses = 20;
} else if (closestCities[0].cityName == "Tamworth, UK"){
  travelExpenses = 15;
} else if (closestCities[0].cityName == "Birmingham, UK"){
  travelExpenses = 200;
} else {
  travelExpenses = 30;
}
Run Code Online (Sandbox Code Playgroud)

javascript arrays if-statement

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

标签 统计

arrays ×2

if-statement ×2

javascript ×2

attr ×1

echo ×1

input ×1

jquery ×1

output ×1

php ×1

return-value ×1

tinymce ×1

var ×1