から削除します。は、私はこのようにinnerHTMLプロパティを持っているinnerHTMLの
この:今mKt-MDwtVB4
マイコード:
alert(this.innerHTML.replace(//g,''))
から削除します。は、私はこのようにinnerHTMLプロパティを持っているinnerHTMLの
この:今mKt-MDwtVB4
マイコード:
alert(this.innerHTML.replace(//g,''))
は、あなたがそのinnerHTMLのあなたが作業している含む要素を取得する方法を見ることができないので、最初のdivのid =「何か」とアップ前提がありますが
var blah = document.getElementById('something');
var img = blah.querySelector('#ytimg');
var split = img.src.split('/');
split.pop();
blah.innerHTML = split.pop();
<div id="something">
<img class = 'ytimg' id='ytimg' src = "https://i.ytimg.com/vi/mKt-MDwtVB4/hqdefault.jpg" >
<div class = "videotext" >
<h5> Bootstrap tutorial #1</h5>
<p>Lorem ipsum.</p>
<p>Lorem ipsum dolor.</p>
</div>
</div>
しかし、それは正確に何をすればいいのw正規表現のないアリ - 召喚することができるトニーポニー
何のコードがないこと
私はタグを持っています。私はこのコードが次のことをしたいと思っています:もし私がa-sのいずれかをクリックすると、それは "youtube id"を与えますが、クリックされたものだけです。だから私は部門にIDを与えることはできません。なにか提案を? –
あなたはどこからでもinnerHTMLを持っていますが、私はあなたのニーズに合ったコードをどうやって修正できますか?またはinnerHTMLをどうやって入手しているのかという質問に、より多くの情報を投稿できますコメントの感覚 –
私は私が正しくあなたを理解願っています。これはそれを行う必要があります。
var all_images_src = document.getElementsByClassName('ytimg');
for(var i = 0; i < all_images_src.length; i++){
var img_src = all_images_src[i].getAttribute('src')
img_src = img_src.replace('https://i.ytimg.com/vi/', '');
img_src = img_src.substring(0, img_src.lastIndexOf("/"));
console.log(img_src);
}
<img class='ytimg' src = "https://i.ytimg.com/vi/mKt-MDwtVB4/hqdefault.jpg">
<img class='ytimg' src = "https://i.ytimg.com/vi/mKt-xxxxxxx1/hqdefault.jpg">
<img class='ytimg' src = "https://i.ytimg.com/vi/mKt-xxxxxxx2/hqdefault.jpg">
<div class="videotext">
<h5> Bootstrap tutorial #1</h5>
<p>Lorem ipsum.</p>
<p>Lorem ipsum dolor.</p>
</div>
あなたのコードは逆になると思います –
はい、今私は実現しました。私は私の答えを変更します。 – Ionut
IDを追加することはできません。このようなリンクが20個以上あるため、すべての機能を使用する必要があります。 –
「My code now」 - 真剣に?あなたは何とかあなたが望むものを知っていると思いますか? –
いいえ、私はそうは思わない。しかし私はこれを1時間行った。私はここに自分の駄目を載せたくなかった。 lol –
質問のタイトルと説明が実際に一致していることを確認してください。私たちはどの技術を使用しているのかを知りましたが、AFAIUは文字列から情報を抽出したいと考えています。もしそうなら、あなたは正規表現が必要だと私は思っています。 – Gildas