使用CSS样式表更改在Javascript中添加的图像的位置
Changing the Location of an Image added in Javascript with a CSS stylesheet
我对HTML和通常与之相关的语言还很陌生。现在,我正试图通过Javascript中定义的函数来调整我添加的图像的位置,就像我通常在CSS中使用margin-left: 100px
一样。
编辑:添加代码和澄清
case 1:
demo.innerHTML = "You win cookies!";
var img = new Image();
img.src = 'cookies.jpg';
img.onclick = function() {
window.location.href = 'http://link.com/';}
document.body.appendChild(img);
您可以通过Javascript设置属性来定位元素,例如:
var elem = document.getElementById("elementid");
elem.style.left=200;
elem.style.top=200;
您可能需要设置:
elem.style.position='absolute';
var img = new Image();
img.src = 'http://data.whicdn.com/images/27433830/large.jpg';
img.id = "myImage"; // <-- give it an ID
img.onclick = function() {
window.location.href = 'http://link.com/';
}
document.body.appendChild(img);
document.getElementById("button").onclick = function() {
var image = document.getElementById("myImage");
image.src = "http://weknowyourdreamz.com/images/house/house-07.jpg";
}
<button id="button">switch</button>
相关文章:
- jquery如何从计算机添加图像
- 如何从 URL 数组向文档添加图像列表
- 如何在fabric js中向多边形添加图像
- Bootstrap多选-在复选框后添加图像
- 通过纯JS添加图像
- 如何在鹅毛笔JS中添加图像
- 使用java脚本添加图像进行测验
- 如何添加可拖动的“;添加图像”;jquery中的图标
- 添加图像与点svg画布
- 是否可以添加图像作为徽标颜色框
- 如何使用fabric.js添加图像过滤器
- JavaScript-添加图像:React Native XCode
- Dropzone”;addedfile”;以程序方式添加图像时不会激发
- 在使用Jquery/Javascript单击下一个和上一个按钮时动态添加图像
- 用图像替换页面,而不是添加图像
- 如何获取动态添加图像的宽度和高度
- 如何在这个javascript中添加图像链接
- 尝试在画布中单击鼠标以添加图像
- 在剑道 UI 树视图项旁边添加图像不起作用
- 如何使用BEML或JS在全屏Brightcove智能播放器中添加图像叠加