• てがろぐの括弧消すやつ書けたんだけど、元スレのコメント閉じてあるのとここにコードそのまま書くと多分自動で他からは見れなくなる…と思った。
    とりあえず括弧だけ消すことはできたからもしまだ希望してたら言ってくれェ~。多分もうちょっとスマートにできると思うけど。こういうのがひとつひとつできるようになるから楽しいねえ
返信の受付は終了いたしました。
  • WE5cbjです。つぶやき読んでくださってありがとう
    丸カッコ消し実装すごいです!賢者きたー!
    ソースそのままでなくてもいいので、ヒント頂けると嬉しいです!
  • スレ主(XBj3em)2023年10月2日
    返信先: @SsE56kさん あっちでコメントしたO2kMVrです。遅くなってすまんかった。
    const htnum = document.querySelectorAll('ul.hashtaglist span.num');
    for (i = 0; i < htnum.length; i++) {
    // かっこと数字を取得
    const htnumafter = htnum[i].innerHTML;
    // まず最初のかっこ消す
    const henkan1 = htnumafter.slice( 1 );
    // そして最後のかっこ消す
    const henkan2 = henkan1.slice( 0, -1 );
    // 出力
    htnum[i].innerHTML = henkan2;
    }
    一応チャレンジでそのままいってみる。表示されるかな?
  • スレ主(XBj3em)2023年10月2日
    返信先: @SsE56kさん 一旦まるっと書いてみたけど、表示されてなかったらヒント形式で書くわ。
    querySelectorAll、for文、innerHTMLで取得と出力、かっこを消すのはsliceで…って感じ。もっとスマートにいけると思うけどすまねえ~~
    あとスキン内に直に書くんだったらbody前、ファイルにしてheadから読み込むのであればdeferつけてください。
  • 返信先: @XBj3emさん 試しました。見事に丸括弧のみ削除できてます、感動です!
    lengthやsliceは初めて触れた項目でした…この機会に付け焼き刃ではなくきちんとJSを基礎から学ぼうと思います
    師匠、ありがとうございました!!
  • スレ主(XBj3em)2023年10月2日
    返信先: @SsE56kさん おー!よかったです!
    文字列の括弧を指定して一行でやりたかったけど、正規表現使ってもっとややこしいこと書かなきゃいけないから、今はそれでやってみてくれ。今回のなら数字が何桁になってもいけるはずなので。
    私も今回やってみてもっと勉強せな~と思ったのでありがたかったです!いい経験をありがとう!!