プロが教えるわが家の防犯対策術!

ソースを自分で書き写したのですが
エラーが出てしまい下記のようになってしまいました。

ライン : 59
文字 : 75
エラー : 終了していない文字列型の定数です。
コード : 0

私が書き写したソース

//ここから表示
document.write("<img src='"+strPicture[imgYear.substring(0,1)]+"'>"+"<img
src='"+strPicture[imgYear.substring(1,2)]+"'>"+"<img src='"+strPicture[imgYear.substring(2,3)]+"'>"+"<img

元のソース

//ここから表示
document.write("<img src='"+strPicture[imgYear.substring(0,1)]+"'>"+"<img src='"+strPicture[imgYear.substring(1,2)]+"'>"+"<img src='"+strPicture[imgYear.substring(2,3)]+"'>"+"<img

imgの右側、半角スペース以上右側のどの部分でクリックしてもimg+半角スペースの所に点滅が表示されます。
そして、img+半角スペース点滅から「→キー」を1回押すとsrcのsとrの間に点滅が移動します。

また、imgのmとgの間からsrcのsとrの間に点滅を移動するには「→キー」を三回押さねばなりません。

エラーを無くすには、元のソースのように書けば問題解決すると思います。
色々と試してみたのですが、(半角スペースを挿入して「→キー」を1回押すとsの左側で止まってしまいました。)
どうしてもわかりません。
また、メモ帳の設定は元のソースと同じく右端で折り返すにして書き写しました。

元のソースをコピペすれば、その場は解決なのですがどうしても元のソースの記述方法を知りたいです。
よろしければ教えていただけないでしょうか?
お願いします。

A 回答 (1件)

とりあえず、「書き写したソース」の一行目の最後のimgの後に改行を入れたらダメです。


この質問を見ただけでは、実際に改行が入っているか分かりませんので、自分でチェックしてみてください。

なお、メモ帳は改行や半角空白、全角空白、タブなどの区別が分かりにくいので、HTMLやPerl、JavaScriptの編集には適していないです。
他にもっと便利なテキストエディタがたくさんありますので、それらを使ったほうが良いですよ。
    • good
    • 0
この回答へのお礼

レスありがとうございます。
リターンを入れず、半角スペースを入れたら解決しました。

便利なテキストエディタとは、秀丸とかですか?後で色々探してみますね。
ありがとうございました。

お礼日時:2001/10/09 00:35

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!