1. ホーム
  2. html

[解決済み] HTMLにおけるカーリーブラケット

2022-02-16 15:26:43

質問

私はこのコードを偶然見つけました。

<a href="#" class="text1"{text2}>...</a>

は何を意味しているのでしょうか? {text2} はどうするのでしょうか?後で、このHTMLを置き換えます。

<a href="#" class="text1" {text2} style>...</a>

を取得する方法はありますか? text2 の値は、jQuery で使用できますか?

解決方法は?

場合によっては、そのコードが入力されるため、スクリプトで簡単に行を特定することができます。 あるいは、一度引き出されたデータをデータベースが取得・保存するための指標となる場合もあります。

あるいは、無効なマークアップである可能性もあり、その人が何をやっているのか分かっているかどうかは疑問です。

しかし、他の情報や変数がなければ、何とも言えません。 しかし、最も一般的なのは、PHP、Javascript、さらにはC#内のスクリプトへのアクセスです。 なぜなら、彼らはHTMLドキュメントを解析し、それを操作することができるからです。 この中括弧が使われていて、それが間違っていると、パースエラーになります。

これで、なんとなくわかっていただけたでしょうか。


更新しました。

はい、jQueryはそれを見つけることができます。 Javascriptの一種です。 などと実装すればいい。

$(function() {
    var foundString = $('*:contains("{text1}")');
});

これについては、より詳細に対応した膨大なデータが存在します。