はじめまして。
宜しくお願いします。
Webrowserのdocument操作で属性を追加した際のダブルクォートが自動的につくようにするには?
ですが、
例えばdocument内の既存のタグ、例えば<a href="abc.html">というリンクタグにプログラムからdocumentを操作し、「title="○○情報"」というようなタイトル属性をつける際、対象のオブジェクトのtitleプロパティに「○○情報」とセットするとセット後のhtmlでは「<a href="abc.html" title=○○情報>」となっています。
これを必ず「="セット値"」とする設定や方法等ありましたら教えて下さい。
環境は
WinXP Pro(SP2)
VB6(SP5)
IE6(SP2)
です。
宜しくお願いします。
ということでしょうか?
自動的にを考えてみましたが、
これといったプロパティがあるのかないのかよくわかりませんでした。
(知っている方は教えてください)
mshtmlだと
setattributeだと結局""をsetしても、
属性の値はセットしてもシングルクオテーションが自動追加されてしまうので
セットした後にinnerHTMLをいじるってのはどうですか?
(正規表現かなんかで)
同じことを悩んでいるのか
Aタグのエレメント関係で調べていたら
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=293950&SiteID=1
を見つけたのでご報告までに。
ツイート | ![]() |