除非点击两次,否则我的onclick功能不会触发.我是javascript的新手,但到目前为止,我在var obj行中移动,并将=="none"更改为"none"?"empty"; 哪些都是我不理解的东西,但看到其他人都解决了这个问题.都没有奏效.
<a href="#" onClick="showDiv('show1')">+</a>
function showDiv(id){
var obj = document.getElementById(id);
if( obj.style.display == "none") {
obj.style.display='block'
}
else{
obj.style.display='none'
}
}
<div id="show1">
Roughly 2-3 months.
</div>
Run Code Online (Sandbox Code Playgroud) 我正在编写一个搜索引擎.基本上,如果出现某个单词,我需要在该单词之后立即抓住并删除该单词.
如果出现"瑜伽"这个词,我需要在它之后删除这个词,这里是"垫子".所以我会得到:
$sentence="I like yoga mats a lot.";
$word="mats";
$result=I like yoga a lot.
Run Code Online (Sandbox Code Playgroud)
我看过strpos,但需要一个字.我也有preg_split它按名称删除单词,但我还需要按位置删除这个特定的单词.
$separate = preg_split('/\s+/', $sentence);
Run Code Online (Sandbox Code Playgroud)
考虑到它之后的单词并不总是垫子,我怎么能在'瑜伽'之后删除这个单词.我仍然需要很多话.