English 中文(简体)
如果某一儿童元素含有某种扼杀或关键词,那么我如何设定一个超文本元素,不以 Java语显示。
原标题:How do I set an HTML element to not be displayed with JavaScript if one of its child elements contains a certain string or key word

公正的治疗项目。 ROBLOX有一吨“硫酸盐”游戏,我想作一个延伸,通过“发现”网页上的游戏名称,并为这种游戏设置集装箱,以“显示:无”。 该格式总是“,然后是儿童内容,从而以游戏名称设定了超文本物体,以“显示:无”使整个游戏箱消失。

我不知道 Java,因此,我没有真正尝试过任何事情。 基本上所有东西都是在这里为我学习的。

问题回答

你没有在这里提出任何法典。 因此,总的来说,我们如何在 Java文中这样做。

var div = document.getElementById( divid );
div.style.display =  none ;

希望有助于你们。

如果是“ReactJS”案,它必须作如下不同处理。

{ somecondition ? (here goes the html code probably what all you want to show) : (either empty string or minimal info you want to show)}

把Name改为“加梅名称”是个点。

使用文件querySelector查找母[dom]。 父母子女的财产[主要]是阿雷。 您可使用<for Statemant 和条件说明,对你想要打上风格的哪些儿童(大多)表示认可。

然后,你可以使用[主]流利器。

以下样本:

var el = document.querySelector( #box )
for(var i=0;i<el.children.length;i++ ){
  const text = el.children[i].innerText
  if((text.indexOf( AB )>-1)||text===  ){ //condition, and you can change the key words  AB 
    //console.log( YEAH ,text,el.children[i]) // you can get each element
    el.children[i].classList.add("display-class");
  }
}
.display-class{
  display:none
}
<div id="box">
  <span style="background-color:red">CD</span>
  <span style="background-color:blue">ABCDE</span>
  <span style="background-color:purple">  </span>
  <span style="background-color:yellow">DE</span>
 </div>

对于更复杂的主食结构,如果内分机深入铺设,你应在情况说明中仔细处理。





相关问题
CSS working only in Firefox

I am trying to create a search text-field like on the Apple website. The HTML looks like this: <div class="frm-search"> <div> <input class="btn" type="image" src="http://www....

image changed but appears the same in browser

I m writing a php script to crop an image. The script overwrites the old image with the new one, but when I reload the page (which is supposed to pickup the new image) I still see the old one. ...

Firefox background image horizontal centering oddity

I am building some basic HTML code for a CMS. One of the page-related options in the CMS is "background image" and "stretch page width / height to background image width / height." so that with large ...

Separator line in ASP.NET

I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!