您好,我想删除“您服过兵役吗?”如果答案为“否”,则为“否”,但当它显示为"is"时,它应该显示。
我已经试过了,但是没用
<script type="text/javascript">
(function(){
for(i = 0; (a = document.getElementsByTagName("td")[i]); i++){
if(document.getElementsByTagName("span")[i].innerHTML.indexOf('Have you served in the military') > -1){
document.getElementsByTagName("td")[i].style.display = "none";
}
}
})();
</script>
最佳答案
您可以使用该元素的子元素,或者只是进行查找替换,甚至隐藏和显示。
关于javascript - 如何删除没有任何ID的td,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34310662/