我有一個<img .../>
-數組的字符串,我想在所選字母的foo
屬性中附加一個數字。我已經決定了這個代碼爲例,其中my_imgs
是<img .../>
-strings數組:Javascript - img-strings數組在特定屬性中追加數字
<html>
<head>
<title>Append integer into the 'foo'-attribute of an 'img'-tag - Test</title>
<script>
function my_function(some_img, some_integer){
//magic happens :-(
return some_img_with_appended_integer;
}
</script>
</head>
<body>
<script>
var my_imgs = ["<img src='1.png' foo='99 1 33' bar='qwertz1' harhar='yxcvb1' />",
"<img src='2.png' foo='2 3' bar='qwertz2' harhar='yxcvb2' someother='x' />",
"<img src='3.png' foo='9 7 2' bar='qwertz3' harhar='yxcvb3' />"];
console.log("my_imgs = " + my_imgs);
my_function(my_imgs[0],"987"); // --> must return: "<img src='1.png' foo='99 1 33 987' bar='qwertz1' harhar='yxcvb1' />"
my_function(my_imgs[1],"76"); // --> must return: "<img src='2.png' foo='2 3 76' bar='qwertz2' harhar='yxcvb2' someother='x' />"
my_function(my_imgs[2],"345"); // --> must return: "<img src='3.png' foo='9 7 2 345' bar='qwertz3' harhar='yxcvb3' />"
</script>
</body>
我基本上知道these tools是neccessary解決這個問題,但我在努力解決我的問題和因此想要求一些幫助。
你有沒有將它們作爲字符串處理?如果你正在處理實際的''元素,這將會容易得多...... –
如果可以在附加數字後以某種方式將''元素轉換爲字符串表示形式,那麼它就沒問題。 (我猜) – kiltek