如何使用innerHTML更改图像大小来给它一个id Javascript
How to give this an id Javascript using innerHTML changing image size?
我正试图找到一种简单的方法来制作一个弹出框,该框使用函数(this);在链接中使用图像;。然而,我想更改弹出框中图像的大小,但我在瞄准它时遇到了问题。我试着给它一个身份证,但没有用。
function fullScreenpopup(x){
var b = x.innerHTML;
var divpopup = document.createElement("div");
divpopup.innerHTML = b + '<a href = "javascript:void(0)"
onclick ="fullScreengetrid()">Close</a>';
b.id = "imagepopup"; // this line does not work
divpopup.setAttribute('class', 'white_content_philips');
divpopup.setAttribute('id', 'popupbox');
document.body.appendChild(divpopup);
var popupdiv = document.createElement("div");
popupdiv.setAttribute('class', 'black_overlay_philips');
popupdiv.setAttribute('id', 'fadepopup');
document.body.appendChild(popupdiv);
}
有什么想法吗?
这就是代码与的关系
<div style="float:left;">
<a href = "javascript:void(0)" onclick ="fullScreenpopup(this)"><img
src="acb.jpg"
alt="abc" width="300" height="225"
class="alignnone size-medium wp-image-1807" /></a>
</div>
我假设id
在DOM中被正确分配,您可以通过调试器验证这一点。我认为您最大的问题是将width
和height
分配给HTML中的图像。这将覆盖您在CSS中所做的任何更改。尝试
<img src="acb.jpg"
alt="abc"
class="alignnone size-medium wp-image-1807" />
相关文章:
- Javascript-ID冲突的几率
- 使用javascript+id将用户直接引导到php页面
- 在新窗口上打开Javascript Id
- JavaScript id 选择器不起作用?不知道出了什么问题
- JavaScript id + class vs. class selector performance
- Javascript id 作为 href 中的参数
- 在循环中生成 Javascript id
- Javascript ID groupings
- jQuery and javascript ('#ID') #update1#helpme
- jQuery全局函数和Javascript.id方法
- 两个不同元素的JavaScript ID作为同一函数工作
- 如何在javascript id选择器中使用if条件.我不想运行'window.addeventlistener
- XSL“for-each"使用Javascript ID不输出任何东西
- Javascript id question
- javascript ID selector
- javascript id select
- Javascript-Id值递增行不起作用并按Id删除行
- JavaScript id输出只显示一秒钟,然后消失
- JavaScript Id Handling
- JavaScript ID标签选择