可能重复:
javascript:string包含
我有一个postcode变量,希望在更改/输入邮政编码时使用JS将一个位置添加到不同的变量中。例如,如果输入了ST6,我希望输入Stoke North。
我需要做一个if语句来运行。
if(code contains ST1)
{
location = stoke central;
}
else if(code contains ST2)
{
location = stoke north;
}
等等。
我该怎么做呢?它不是检查'code'是否等于一个值,而是检查它是否包含一个值,我认为这是我的问题。
您可能需要indexof
if (code.indexOf("ST1") >= 0) { ... }
else if (code.indexOf("ST2") >= 0) { ... }
它检查contains
是否在string
变量code
中的任何位置。这要求code
为字符串。如果希望此解决方案不区分大小写,则必须使用String.ToLowerCase()
或String.ToUpperCase()
将大小写更改为all same。
您还可以使用switch
语句,如
switch (true) {
case (code.indexOf('ST1') >= 0):
document.write('code contains "ST1"');
break;
case (code.indexOf('ST2') >= 0):
document.write('code contains "ST2"');
break;
case (code.indexOf('ST3') >= 0):
document.write('code contains "ST3"');
break;
}
问题内容: 让抽象类定义实例变量是否是一种好习惯? 然后,子类ExternalJavaScript.class会自动获取源变量,但我认为,如果所有子类本身都定义了源而不是继承,则读取代码会更容易。 你有什么建议? /亚当 问题答案: 我本以为这样的话会更好,因为您要添加一个变量,所以为什么不限制访问并使它更整洁呢?您的吸气器/装夹器应该按照罐子上的说明去做。 再次提到这个问题,您在阅读时是否会费心
问题内容: 我想要求/包括一个文件,并将其内容检索到一个变量中。 test.php index.php 喜欢但是比它仍然应该执行PHP代码。这可能吗? 问题答案: 我也遇到过这个问题,尝试类似
想象一下我有: 输出: 我想要的是: 现在,正如我所说,这并没有把x设为3,而是把y设为3。我怎样才能改变它,使y充当指向x的指针。我想编辑x,而不是y。之前,我相信我看到了一个关于使用可变变量的页面。我不认为我完全理解Python中变量是如何工作的。
我在anathor php中包含了连接资源文件。我正在做一个小网站。但是当我使用$run_cats=mysqli_query($con,$get_cats);错误来了,mysqli_query希望参数1是mysqli,空给定 我试图把全局$con放在使用的地方,并接近con=mysqli_connect但没有一个工作 这是includes/db。php 在插入产品页面中,包括顶部 这里$con为空
问题内容: 我正在尝试在内容表中插入值。如果我在VALUES内没有PHP变量,则效果很好。当我将变量放在里面时,这是行不通的。我究竟做错了什么? 问题答案: 在任何MySQL语句中添加PHP变量的规则很简单: 任何表示 SQL数据文字的 变量(或简单地说-SQL字符串或数字)都 必须通过准备好的语句添加 。没有例外。 任何其他查询部分(例如SQL关键字,表或字段名或运算符)都必须通过 白名单 进行
例如: 我需要将所有的“id”变量从“dataList”输入“idList”。诸如此类 但如何以更好的方式对此进行优化? 我试图创建本地列表,用ID填充它,然后将其交给“idList”。但我认为这种方法并没有得到优化