-2
A
答えて
0
これはあなたのために働くでしょう!、スタックオーバーフローへようこそ -
function myFunction() {
var div = document.getElementsByTagName("span");
div[0].innerHTML += 'Hello';
div[1].innerHTML += 'Hello';
}
div {
display: inline-block;
width: 48%;
float: left;
border: 1px solid;
text-align: center;
height:50px;
}
button {
border: 1px solid;
text-align: center;
margin-top: 30px;
}
<div>
<span></span> world
</div>
<div>
<span></span>
</div>
<button class="button" onclick="myFunction()">Button </button>
注:DoがHow to Askを読みます質問をするためのヒントこれは初めてのことですので、この質問に答えるのは、疑問がある場合はコメントに私に聞いてください。これがあなたに役立つことを願っています。
0
JSでHTMLタグにマークタグを追加できます。ただし、マークタグはHTML5でのみ動作します。それは新しいブラウザで大丈夫です。このForexample
は、あなたのhtmlコードです:これは、CSSコード
<div>
Word1 Word2 Word3 Word1
</div>
<div>
Word1
</div>
<input type="button" id="button" value="Click" onclick="" />
です:
div { width:200px;height:200px;border:1px solid black;float:left; }
そして、これが私たちのJavaScriptコードです:
var commonWord = 'Word1';
var button = document.getElementById('button');
button.addEventListener('click', function() {
var divs = document.getElementsByTagName('div');
divs[0].innerHTML = divs[0].innerHTML.replace(commonWord, '<mark>' + commonWord + '</mark>');
divs[1].innerHTML = divs[1].innerHTML.replace(commonWord, '<mark>' + commonWord + '</mark>');
});
しかし、これだけjavascriptのコードマークdivの最初の単語 すべての単語に印を付ける場合は、これを使用できます。
var commonWord = 'Word1';
var button = document.getElementById('button');
button.addEventListener('click', function() {
var divs = document.getElementsByTagName('div');
divs[0].innerHTML = divs[0].innerHTML.replace(/Word1/g, '<mark>' + commonWord + '</mark>');
divs[1].innerHTML = divs[1].innerHTML.replace(/Word1/g, '<mark>' + commonWord + '</mark>');
});
関連する問題
- 1. 2つの操作を実行するボタンを取得するにはどうすればいいですか?
- 2. 2つのボタンを同じサイズにレイアウトするにはどうすればよいですか?
- 3. 同じイベントで2つの異なるボタンを区別するにはどうすればいいですか?
- 4. 2つの単語のフォントサイズを同じにするにはどうすればいいですか?
- 5. Appleウェブサイトのボタンのようにボタンを作成するにはどうすればいいですか?
- 6. 1行のテキストでdivを作成し、同じ高さで2 divを作成するにはどうすればよいですか?
- 7. レスポンシブデザインで同じフィールドの2つの入力を作成するにはどうすればよいですか?
- 8. 2つのオブジェクトから同じ値でオブジェクトを作成するにはどうすればよいですか?
- 9. 同じプロジェクトで2つのJavaバージョンを実行するにはどうすればよいですか?
- 10. 同じ行のボタンのマージンを反応的に設定するにはどうすればよいですか?
- 11. プログラムでボタンを作成するにはどうすればよいですか?
- 12. 2つのタスクを実行するために同じボタンをプログラムするにはどうすればよいですか?
- 13. 実行時にEnyoでボタンを作成するにはどうすればよいですか?
- 14. 2つの同じクラスのdivのスタイルを変更するにはどうすればよいですか?
- 15. 同じページに2つのbtn-groupを作成するにはどうすればよいですか?
- 16. 同じクラスのlog4j loggerインスタンスを2つ作成するにはどうすればよいですか?
- 17. 垂直divをスクロールするインタラクティブなボタンを作成するにはどうすればよいですか?
- 18. 「再生」ボタンを作成するにはどうすればよいですか?
- 19. ボタンとhrefを同じクラスの同じサイズにするにはどうすればいいですか?
- 20. ボタンのカスタムシェイプを作成するにはどうすればいいですか?
- 21. 2つのプロセスを同じCPU上で実行するにはどうすればいいですか?
- 22. コンボボックスIsCheckedを同じグループの4つのボタンにバインドするにはどうすればいいですか?
- 23. イメージ、テキスト、および2色のボタンを作成するにはどうすればよいですか?
- 24. ボタン(js)をクリックして新しいカードを作成するにはどうすればよいですか?
- 25. アンドロイド - 同じIPとポートに2つのソケットを実行するにはどうすればいいですか?
- 26. javascriptなしでdivボタンを作成するにはどうすればよいですか?
- 27. 同じスタイルシートを持つdivを作成するにはどうすればいいですか?
- 28. 同じページの別のボタンがクリックされるまでボタンがクリックされないようにするにはどうすればよいですか?
- 29. 2つのクリックアクションを行う1つのボタンを作成する
- 30. フレックスボックスで2つの要素を同じ行に配置するにはどうすればよいですか?
ようこそスタックオーバーフロー!何を試しましたか?どこで立ち往生しましたか?私たちはあなたに解決策を伝えたくありません。私たちはあなたに理解を求めています。しかし、私たちはあなたの根底にある問題が何であるか分からないので、私たちは助けを始めることはできません。質問するためのヒントについては、[How to Ask](https://stackoverflow.com/help/how-to-ask)を参照してください。 – Cerbrus
ありがとう、私はそれを考慮に入れます。 – Lorcimura