我试图给一个物体一个图像,但我没有把它还给它。我错了什么? ^^
at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:117)
at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:42)
at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:253)
at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:84)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:147)
答案 0 :(得分:2)
据我所知,您没有在任何地方使用图像。你不能只是给javascript提供一个“图像”。您可以使用javascript将URL存储到图像,然后将其分配给HTML <img>
标记。
在html中,标记看起来像<img id="testimage" src="Logo.png/>
。然后你可以使用javascript来更改图像源。你可以这样做
var image = document.getElemenyById("testimage");
image.src = bank.src;
或者,如果您想在Javascript中完全将图像添加到正文中,您也可以这样做。
var img = document.createElement("img"); // creates <img>
img.src = bank.src; // sets the source to the source of the 'bank'
document.getElementsByTagName("body")[0].appendChild(img); // adds it to the body
您当然可以将它添加到您使用问题的(div?)中。
document.getElementById("test").appendChild(img);
答案 1 :(得分:0)
尝试在<img>
元素中添加图片,如下所示:
document.getElementById("test").innerHTML= " Your amount is" + bank.sum + " "+ bank.money + "("+ bank.currency+")" + " `<img src= '"+bank.src+"' />` ";
答案 2 :(得分:0)
是否可以装箱这样的物体?
var screenX1 = {
image:"image001.png",
links: {
link {
area:[45, 143, 106, 158];
reference to screenx2
}
link {
area:[45, 143, 106, 158];
reference to screenx3
}
},
};
var screenx2 = {
......
答案 3 :(得分:-1)
为show image添加img标签,如下所示。
document.getElementById("test").innerHTML="Your amount is " + bank.sum + " "+ bank.money + " ("+ bank.currency+")" + "<img src='"+bank.src+"' />";