No.2ベストアンサー
- 回答日時:
独学でWEBサイトを作成している者です。
No,1さんの回答がまさに正論ですがわかりにくいかもしれないので例を書きます。
document.getElementById('link')
という物を設定するにはHTMLソースに
<div id="link">
という物が無いといけません。
このHTML上でのidに対して作用するプログラムという事です。
setTimeout('document.getElementById('+'"'+sample+'"'+').innerHTML = ""',1000);
//-->
</script>
</head>
<body>
<div id="sample"></div>
これを
setTimeout('document.getElementById("sample").innerHTML = ""',1000);
//-->
</script>
</head>
<body>
<div id="sample"></div>
としたらエラーがなくなりました。
document.images[img].srcのばあいは、
setTimeout('document.images['+img+'].src',1000);
としないといけないので混同してしまいました。
ID名は文字列としてOK、imgは変数だからNGということなんですね。
No.1
- 回答日時:
指定されたIDを持つエレメントがドキュメント内に存在しないということでしょう。
setTimeout('document.getElementById('+'"'+sample+'"'+').innerHTML = ""',1000);
//-->
</script>
</head>
<body>
<div id="sample"></div>
これを
setTimeout('document.getElementById("sample").innerHTML = ""',1000);
//-->
</script>
</head>
<body>
<div id="sample"></div>
としたらエラーがなくなりました。
document.images[img].srcのばあいは、
setTimeout('document.images['+img+'].src',1000);
としないといけないので混同してしまいました。
ID名は文字列としてOK、imgは変数だからNGということなんですね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript jsでifの返り値にgetelementbyidは使えませんよね。 1 2022/07/27 20:24
- Excel(エクセル) フォルダ内のワードファイルをPDFに一括変換するVBA 3 2023/06/09 16:51
- その他(プログラミング・Web制作) VS CodeでTEXファイルにPDF形式の図を挿入する方法 2 2023/01/19 11:56
- PHP PHPのエラーの解消法について教えて下さい。 1 2023/02/06 10:48
- JavaScript javaScriptで画面に値を入れるには 1 2022/08/14 12:27
- デスクトップパソコン hp z800 BIOSアップデート エラー 2 2022/07/15 18:40
- MySQL エラー 1068 (42000): 複数の主キーが定義されていますエラー 2 2022/11/17 04:36
- その他(プログラミング・Web制作) Latexに関する質問です。 3 2023/05/23 10:18
- PostgreSQL DBFluteについて質問です。 環境:PostgreSQL java8 前提:webアプリケーショ 1 2022/07/07 00:49
- Access(アクセス) アクセス テーブルの空白を変数に置換するボタンが作りたい 4 2022/07/08 11:19
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ワイルドカード<?>と型パラメー...
-
VBA 同じ名前のオブジェクトを...
-
BufferedWriterのcloseメソッド
-
パワーポイントのVBAでテキスト...
-
オブジェクトと関数の違い
-
COMコンポーネントって何?
-
C#でフォームのオブジェクト名...
-
Excelファイルをgrep検索したい
-
vb.net オブジェクト指向につい...
-
【Java】入力した西暦→和暦に変...
-
Excel VBA : イコールになら...
-
Error.prototype結果のd {name
-
オブジェクトを枠線に合わせる...
-
署名と検証
-
オブジェクト名をforループ内で...
-
多人数のじゃんけんプログラム
-
VBA 下記ソースについて質問で...
-
CFileDialogでフォルダだけを選...
-
EXCEL VBAにて動的にCheckBOXを...
-
これは名前空間ですか?それと...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パワーポイントのVBAでテキスト...
-
Excelで =EMBED("Acrobat Docu...
-
EXCEL VBAにて動的にCheckBOXを...
-
ワイルドカード<?>と型パラメー...
-
C#でフォームのオブジェクト名...
-
VBAのWindowオブジェクトとWork...
-
vb.net オブジェクト指向につい...
-
COMコンポーネントって何?
-
オブジェクトレベルとメタレベル
-
ビジュアルC++でボタンの有...
-
時間帯判定をする。
-
LISTBOXの内容が更新されま...
-
VBA 同じ名前のオブジェクトを...
-
オブジェクト名をforループ内で...
-
Object型からDouble型へのキャスト
-
ADO オブジェクトの渡し方
-
bmp画像をjpegやpng画像に圧縮...
-
Vbで通常使用するプリンターを...
-
戻り値がクラスオブジェクト
-
VBAでvlookup関数から、別シー...
おすすめ情報