来自var的图像src?

时间:2012-01-22 02:40:18

标签: javascript image

我有一个包含数字的var,我想将它存储在图像src中,如:

var number = 10;
<img src="images\'+number+'.jpg"> 

我已经有一张叫做10.jpg的照片

还如何将字符串更改为数字。例如,如果我使用reg-exp从文本中获取数字,我该如何将其更改为数字?

3 个答案:

答案 0 :(得分:2)

要设置图像源,您可以

var image = document.getElementById("myImage"); 
image.src = number + ".jpg";

您可以使用parseInt功能将字符串更改为数字。

parseInt("10");

parseInt("10", 10);

其中第二个参数是表示数字系统的基数。

答案 1 :(得分:0)

如果你使用jQuery

var number = $("#imageid").attr('src').replace(".jpg", "");

答案 2 :(得分:0)

为了时间,这里是jQuery解决方案

var myVar = "10";
$("#myImage").attr("src",myVar+".jpg");

将字符串转换为基数为10的整数,@ Garett的答案是可用的

var myVarAsInt = parseInt("10", 10);