以下のソースででエラー文が返ってきてしまいます。
エラー文が帰ってくる場所には矢印と文をつけました。
エラー文は二つ返ってきます。
VBスクリプトとhtaを組み合わせたような感じになっております。
初心者で構文もよくわかっていないのですがよろしくお願いします。
やりたい処理は親フォルダのテキストファイルから文字列を読み込み、
その結果によって初期のチェックボックスを移動させるような感じです。
フォルダのテキストファイルから文字列を読み込む処理と
初期のチェックボックスを移動させる処理を組み合わせたらエラーがでたといった感じです。
<script language="VBScript">
Option Explicit
Dim objFileSys
Dim strScriptPath
Dim strReadFile
Dim strWriteFile
Dim objReadStream
Dim objWriteStream
Dim strText
Dim str
Dim gyou(100)
Dim i
Dim data
str = Replace(window.location&"","file:///","")
str = Replace(str,"/","\")
str = Replace(str,"%20"," ")
str = Replace(str,"新しいテキスト ドキュメント (2).hta"," ")
str = Replace(str,"vbs.hta"," ")
str = Replace(str,"gattai.hta"," ")
str =str+"text.txt"
Set objFileSys = CreateObject("Scripting.FileSystemObject")
strReadFile = objFileSys.BuildPath(strScriptPath,str)
msgbox strReadFile
Set objReadStream = objFileSys.OpenTextFile(strReadFile, 1)
for i = 1 to 5
strText = objReadStream.ReadLine
gyou(i) = strText
NEXT
objReadStream.Close
Set objReadStream = Nothing
Set objFileSys = Nothing
</script>
<!DOCTYPE html>
<head><script>
文字が一致しません→ function foo(){
var a=document.getElementById("A");
var fso=new ActiveXObject("Scripting.FileSystemObject");
var data=gyou(1)
if(data=1){
document.getElementById("A").checked="checked";
}else{
document.getElementById("B").checked="checked";
}
}
</script>
型が一致しません→ </head><body onload="foo()">
<input id="A" type="radio" name="aaa">A
<input id="B" type="radio" name="bbb">B
</body>
</html>
No.1ベストアンサー
- 回答日時:
こうしてみるとか:
<!DOCTYPE html>
<head>
<script>
function foo(){
var a = document.getElementById( 'A' );
var fso = new ActiveXObject( 'Scripting.FileSystemObject' );
var data = gyou( 1 )
if( data = 1 ){
document.getElementById( 'A' ).checked = 'checked';
} else {
document.getElementById( 'B' ).checked = 'checked';
}
}
</script>
<script language="VBScript">
Option Explicit
Dim objFileSys
Dim strScriptPath
Dim strReadFile
Dim strWriteFile
Dim objReadStream
Dim objWriteStream
Dim strText
Dim str
Dim gyou(100)
Dim i
Dim data
str = Replace( window.location & "", "file:///", "" )
str = Replace( str, "/", "\" )
str = Replace( str, "%20"," " )
str = Replace( str, "新しいテキスト ドキュメント (2).hta", " " )
str = Replace( str, "vbs.hta", " " )
str = Replace( str, "gattai.hta", " " )
str = str + "text.txt"
Set objFileSys = CreateObject( "Scripting.FileSystemObject" )
strReadFile = objFileSys.BuildPath( strScriptPath, str )
msgbox strReadFile
Set objReadStream = objFileSys.OpenTextFile( strReadFile, 1 )
for i = 1 to 5
strText = objReadStream.ReadLine
gyou(i) = strText
NEXT
objReadStream.Close
Set objReadStream = Nothing
Set objFileSys = Nothing
</script>
</head><body onload="foo()">
<input id="A" type="radio" name="aaa">A
<input id="B" type="radio" name="bbb">B
</body>
</html>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 以前の質問だと、どの条件でも配列が表示されてしまいます。 1 2022/07/09 11:40
- C言語・C++・C# C言語の質問です HTMLでこのようなコードを書いたのですがそれをC言語で同じように書きたいです < 1 2022/08/11 23:38
- JavaScript javascript作成してます。ラジオボタンで判定するコードを書いてます。 1 2023/07/18 11:03
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- C言語・C++・C# C#テキストボックスの文字を配列にいれてその後表示する 4 2022/07/17 04:47
- C言語・C++・C# c言語 プログラムのエラー 1 2023/02/11 20:31
- C言語・C++・C# str[j++]の意味 2 2022/08/30 16:20
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- JavaScript GoogleChart 階層ごとのブロックの長さを個別に設定したい 1 2022/07/06 14:27
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
このQ&Aを見た人はこんなQ&Aも見ています
-
10代と話して驚いたこと
先日10代の知り合いと話した際、フロッピーディスクの実物を見たことがない、と言われて驚きました。今後もこういうことが増えてくるのかと思うと不思議な気持ちです。
-
家・車以外で、人生で一番奮発した買い物
どんなものにお金をかけるかは人それぞれの価値観ですが、 誰もが一度は清水の舞台から飛び降りる覚悟で、ちょっと贅沢な買い物をしたことがあるはず。
-
「覚え間違い」を教えてください!
私はかなり長いこと「大団円」ということばを、たくさんの団員が祝ってくれるイメージで「大円団」だと間違えて覚えていました。
-
この人頭いいなと思ったエピソード
一緒にいたときに「この人頭いいな」と思ったエピソードを教えてください
-
うちのカレーにはこれが入ってる!って食材ありますか?
カレーって同じルーから作っても、家庭によって入っているものや味が微妙に違っていて面白いですよね! 「我が家のカレーにはこれが入ってるよ!」 という食材や調味料はありますか?
-
【HTML、VBScript】HTAアプリケーションにて別ウインドウで開きたい
Visual Basic(VBA)
-
HTAのウィンドウを閉じるには・・。
ホームページ作成・プログラミング
-
すでに開いているブックのマクロを起動させるvbsを教えてください
Visual Basic(VBA)
-
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~11/22】このサンタクロースは偽物だと気付いた理由とは?
- ・お風呂の温度、何℃にしてますか?
- ・とっておきの「まかない飯」を教えて下さい!
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・いけず言葉しりとり
- ・土曜の昼、学校帰りの昼メシの思い出
- ・忘れられない激○○料理
- ・あなたにとってのゴールデンタイムはいつですか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・【お題】NEW演歌
- ・カンパ〜イ!←最初の1杯目、なに頼む?
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
JavaScriptでiframeの内容を「...
-
フォーカス移動抑止について
-
出荷予定日を表示するJavaスク...
-
フレームサイズの変更について
-
Javascriptでカウントダウン
-
onloadで2つの関数を設定したい
-
SCRIPT5007: 未定義または NULL...
-
パソコンによってアクセスが拒...
-
getElementsByNameで要素が取得...
-
乱数を一定時間毎に表示させた...
-
時間帯○時○分で表示切替
-
iframeの中から親ページをスム...
-
htaでVBSのソースを書いたらエ...
-
Ajax:FireFoxだと動作しない
-
bodyタグのfocus
-
ウィンドウのタイトルを変えたい
-
ボタンのID名を取得するには?
-
function の return 値を表示し...
-
自動ジャンプでフォームデータ...
-
<a href="#" …>の意味を教えて...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SCRIPT5007: 未定義または NULL...
-
JavaScriptでiframeの内容を「...
-
getElementsByNameで要素が取得...
-
function の return 値を表示し...
-
フォーカス移動抑止について
-
bodyタグのfocus
-
JavaScriptでのEnterキーとAlt+...
-
キーを押している間の時間を計...
-
何度もリピートする、カウント...
-
リンク移動先のURLを取得
-
JavaScript でキーを送る
-
ボタンのID名を取得するには?
-
クリックすると別の文章を表示する
-
JavaScriptでの西暦下2桁での表...
-
自動ジャンプでフォームデータ...
-
IFRAME内のソースを別のIFRAME...
-
【jquery】EasyUIのSubGridにMy...
-
【js】onsubmit属性が変更できない
-
return falseが効かない(F5キ...
-
htaでVBSのソースを書いたらエ...
おすすめ情報