1
のカスタム属性data-promo
の値が1
のリンクを削除するにはどうしますか?ボタンの出力結果onclick
は次のようになります。カスタム属性に基づいて、innerHTMLから特定の要素を削除するにはどうすればよいですか?
10:00
11:00
12:00
任意の助けをいただければ幸いです。
これまでに試したことのフィドルを見つけることができますhere。あなたは何ができるか
function day(item) {
var data = item.getAttribute('data-value');
document.getElementById('time-wrap').innerHTML = document.getElementById(data).innerHTML;
}
<div style="display:none;" id="2017_12_9">
<a class="even" onclick="times(this)" data-promo="0">10:00am</a><br>
<a class="even" onclick="times(this)" data-promo="1">10:30am</a><br>
<a class="even" onclick="times(this)" data-promo="0">11:00am</a><br>
<a class="even" onclick="times(this)" data-promo="1">11:30am</a><br>
<a class="even" onclick="times(this)" data-promo="0">12:00pm</a><br>
</div>
<button class="datecurrentselected" onclick="day(this)" data-value="2017_12_9">Dec 09, 2017</button>
<div id="time-wrap"></div>