将HTML重写为Javascript
我正在尝试实现一个脚本,该脚本根据使用javascript确定的参数加载图像。HTML粘贴在下面:将HTML重写为Javascript,javascript,html,Javascript,Html,我正在尝试实现一个脚本,该脚本根据使用javascript确定的参数加载图像。HTML粘贴在下面: <div class="img-block" unselectable="on"> <div class="mh1" unselectable="on"> <div class="caption" unselectable="on"> <h2 unselectable="on">A - Z</h2> </div>
<div class="img-block" unselectable="on">
<div class="mh1" unselectable="on">
<div class="caption" unselectable="on">
<h2 unselectable="on">A - Z</h2>
</div>
<a href="default.aspx" unselectable="on">
<img src="l102192015.jpg" alt="AtoZ" unselectable="on">
</a></div></div>
A-Z
src、href和头(A-Z)的参数需要通过Javascript确定。有没有办法重写这段代码,以便我可以将这些Javascript变量作为参数传入
非常感谢您,特别是使用或使用普通Javascript
假设您有这样一个
:
香草Javascript
function UpdateImage(){
var src = "http://something.com/test.png";
var title = "Testing Image";
$("#TestingImage").attr("src", src);
$("#TestingImage").attr("title", title);
... [etc]
}
您只需设置属性,就可以在Javascript中使用任何字符串/变量。是的。你试过什么?
function UpdateImage(){
var src = "http://something.com/test.png";
var title = "Testing Image";
$("#TestingImage").attr("src", src);
$("#TestingImage").attr("title", title);
... [etc]
}
function UpdateImage(){
var src = "http://something.com/test.png";
var title = "Testing Image";
var image = document.getElementById("TestingImage");
image.setAttribute("src", src);
image.setAttribute("title", title);
... [etc]
}