繁体   English   中英

检查javascript中的变量是否为图片网址

[英]check whether variable in javascript is image url

我正在获取包含各种名称/值对的json数组。 对于每个响应,它都与数据库不同。 对于我得到的每个响应,一个名称/值对代表图像URL信息。 但是问题在于名称对于所有请求而言都不是恒定的。 即对于一个请求,它可以是:

'imgurl':'http://l1.yimg.com/071153.jpg'

对于其他名称可以是具有不同名称的任何东西。

'imginf':'http://lre.ghamg.co.in/arecon.png'

我正在寻找一种方法来检查给定的变量是否使用javascript或jquery表示图像url(任何类型的图像)。我正在寻找任何好的建议,如果他们可以帮助我的话。

感谢您的光临... !!

你的意思是这样的吗?

var fileName= {"imgurl": ["http://l1.yimg.com/071153.jpg"]};
var file = fileName['imgurl'][0]
var ext = file.substring(file.lastIndexOf('.') + 1);


if(ext ==="gif" || ext === "jpg" ||  ext === "png"|| ext === "BMP"){
alert('image');
}  

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM