点击缩略图时,我需要隐藏一些选项,以获取缩略图HTML代码
<div class="editor_thumbnail">
<ul id="side-switcher">
<li class="thumb"><img data-target="0" src="img1" alt="" class="tooltip img_switcher img d_block tooltipstered"></li><li class="thumb"><img data-target="1" src="img2" alt="" class="tooltip img_switcher img d_block tooltipstered"></li></ul>
</div>
第一个字段
<div data-target="front" class="front" id="front"><label for="front">FRONT</label><textarea maxlength="100" data-area="front" class="text" data-target="front" id="front" placeholder="front texthere!">Front text!</textarea></div>
第二个字段
<div data-target="back" class="back" id="back"><label for="back">Back</label><textarea maxlength="100" data-area="back" class="text" data-target="back" id="back" placeholder="back text!">Back Text!</textarea></div>
当我单击前面的缩略图时,它只会与后面的缩略图一样显示前面的字段,
我无法更改HTML代码,因为该代码已经存在,我尝试使用css(如tab),但仍然失败,我想使用onclick,但html代码中没有onclick。
答案 0 :(得分:0)
使用 JavaScript ,您可以使用setAttribute()
将属性添加到HTML元素:
function addAttributes() {
// Element.setAttribute(name, value);
document.getElementById('myElement').setAttribute('onclick', 'myFunction();');
}
有关setAttribute()
的详细说明,请参见this MDN页面。
我还想指出IDs
必须是唯一的-我注意到您为div
标签和textarea
标签使用了相同的ID值。