初めて質問します。
VB6+IE6でDHTMLEditを使用して
開発をしております。
<input type"text" size="40">
のようなタグに、setAttribute関数で
nameとvalueを付与するプログラムを作成しました。
結果は
<input size="40" value=XXXXXX
name=tokuisakiCode >
のように改行が入ったり、値にダブルコーテーションが
付与されていなかったりします。
改行は良いとして、ダブルコーテーションを必ず付与する
方法はないのでしょうか?
よろしくお願いします
いない
ふつうのVBでしたら、
"name=""tokuisakiCode"">"
で、name="tokuisakiCode"> になったと記憶しています。
DHMLEditのDOMは、ダブルコーテーションの有無を制御できなかったように
記憶しています。takeshikさんの回答にありますように、ソース取得後、
自前でダブルコーテーションを付加させる事になるかと思いますよ。
# Visual Studio.NET 2003版のHTMLエディタのDOMであれば、オプション設定に
# XML/XHTMLモードがあるので、これが使えるなら、ダブルコーテーションを
# 強制的に付ける事ができるのでしょうが…外部から利用できるのかどうかは
# 確認していません。
文字
static QoubleQ as string= """"
中の2つの””で ”という文字
それをダブルクオートでくくると String型の 1文字 ”
VB は Char 型ないもんね!!!