0
私はHTAでjavascript/vbscriptの両方を使用していて、VBSループ内のHTAインターフェイスのテーブルを構築しています。私が単に実行すると:HTA:VBScript文字列のJavascript関数はHTAでエラーを起こしますか?
strHTML = strHTML & "<tr>" &_
"<td><a id=""" & aName & """ href=""javascript:toggleRow('" & rowName & "','" & arrTemp(1) & "','" & aName & "')"">+ </a>" & arrTemp(1) & "</td>" & _
"<td>" & arrTemp(2) & "</td><td class='status'>" & _
"<img onclick=""displayRow()"" src='" & strStatus & "' border='0'></td></tr>" & _
"<tr id='" & rowName & "' style=""display:none;""><td id='" & arrTemp(1) & "' colspan=""3"">test</td></tr>"
...私のHTAは正常に表示されます。私は私のTRタグにJavaScript関数を追加しようとする。しかし、私はVBSエラーのすべての種類を取得:
strHTML = strHTML & "<tr onmouseover=""ChangeColor(this, true);"" onmouseout=""ChangeColor(this, false);"" onclick=""DoNav();"">" &_
"<td><a id=""" & aName & """ href=""javascript:toggleRow('" & rowName & "','" & arrTemp(1) & "','" & aName & "')"">+ </a>" & arrTemp(1) & "</td>" & _
"<td>" & arrTemp(2) & "</td><td class='status'>" & _
"<img onclick=""displayRow()"" src='" & strStatus & "' border='0'></td></tr>" & _
"<tr id='" & rowName & "' style=""display:none;""><td id='" & arrTemp(1) & "' colspan=""3"">test</td></tr>"
私は私が正しく、余分な引用をコメントアウトしましたが、私はそれを得ることができないかなり確信しています作業。最初の行だけで私が間違っていることを誰でも見ることができますか?
編集:また、私はそれらに関連する4つの引用符で*イベントでのすべてを残すが、それはすべての