由于一個頁面多處要用,link只能是一個,要改class怎么改
功能是:選無時隱藏xu欄位表單 選是時彈出xu欄位表單
幫我寫2個完整的
<span><label>
<input name="hu_typep" type="radio" value="https://bbs.csdn.net/topics/5"<?=$r[hu_typep]=="5"||$ecmsfirstpost==5?' checked':''?>onclick="document.getElementById('link').style.display='none';document.getElementById('xu').value=''">無</label></span>
<span><label>
<input name="hu_typep" type="radio" value="https://bbs.csdn.net/topics/6"<?=$r[hu_typep]=="6"?' checked':''?> onClick="document.getElementById('link').style.display='block'">是</label></span>
------------------------------------------------------------------------------
<div id="link" style="margin:5px;display:none;">[!--xu--]</div>
.
uj5u.com熱心網友回復:
document.querySelector('#link').setAttribute('class','link');uj5u.com熱心網友回復:
幫我寫2個完整唄
uj5u.com熱心網友回復:
<div>
<span><label>
<input name="hu_typep1" type="radio" value="https://bbs.csdn.net/topics/5" onclick="this.parentNode.parentNode.parentNode.getElementsByClassName('link')[0].style.display='none';">無</label></span>
<span><label>
<input name="hu_typep1" type="radio" value="https://bbs.csdn.net/topics/6" onClick="this.parentNode.parentNode.parentNode.getElementsByClassName('link')[0].style.display='block'">是</label></span>
<div class="link" style="margin:5px;display:none;">[!--xu--]</div>
</div>
<div>
<span><label>
<input name="hu_typep2" type="radio" value="https://bbs.csdn.net/topics/5" onclick="this.parentNode.parentNode.parentNode.getElementsByClassName('link')[0].style.display='none';">無</label></span>
<span><label>
<input name="hu_typep2" type="radio" value="https://bbs.csdn.net/topics/6" onClick="this.parentNode.parentNode.parentNode.getElementsByClassName('link')[0].style.display='block'">是</label></span>
<div class="link" style="margin:5px;display:none;">[!--xu--]</div>
</div>
<div>
<span><label>
<input name="hu_typep3" type="radio" value="https://bbs.csdn.net/topics/5" onclick="this.parentNode.parentNode.parentNode.getElementsByClassName('link')[0].style.display='none';">無</label></span>
<span><label>
<input name="hu_typep3" type="radio" value="https://bbs.csdn.net/topics/6" onClick="this.parentNode.parentNode.parentNode.getElementsByClassName('link')[0].style.display='block'">是</label></span>
<div class="link" style="margin:5px;display:none;">[!--xu--]</div>
</div>
uj5u.com熱心網友回復:
回:天際的海浪怎么識別這個物件呢?都是一樣的link
<div class="link" style="margin:5px;display:none;">[!--xu--]</div>
uj5u.com熱心網友回復:
根據事件元素與目標元素在頁面中的相對位置來識別,比如this.parentNode.parentNode.parentNode.getElementsByClassName('link')[0]
就是獲取當前事件元素的父元素的父元素的父元素中的第一個Class為link的元素。
uj5u.com熱心網友回復:
那這怎么寫 class="link"一個頁面三處要用不同的
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/54514.html
標籤:HTML(CSS)
上一篇:jQurey Dom節點操作
下一篇:jQurey 事件
