我想编写一个函数,每次单击它时都会用边框包围图像。联合国我不能使它工作。拒绝任何错别字,因为我没有复制粘贴。该功能有效。但单击图像时不会对图像产生任何影响。我可以访问border属性吗?
我的功能:
<script>
function mark(imageId) {
document.getElementById(imageId).style.border = "1";
}
</script>
我的html正文:
<input id="imageId" src="\images\image1.png" onclick="mark(imageId)"/>
最佳答案
您的标记不太合理,但是:
<input id="imageId" type="image" src="http://goo.gl/UohAz" onclick="mark(this)"/>
function mark(el) {
el.style.border = "1px solid blue";
}
http://jsfiddle.net/8QGkq/
关于javascript - JavaScript/HTML:更改图片边框onclick,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11705454/