解決しました
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答2件
0
ベストアンサー
html
1 <div id="exchange"> 2 <form name="exchange" method="post">
JavaScriptコード中でexchange
が <div>
の方を指すようになって動作しなくなってます。id="exchange"
を別の値に変えましょう。
または、この場合スタイルのためだけに id="exchange"
を使用しているようなので、class="exchange"
に変えてスタイルシートも .exchange form { ...}
にしても良いですね。
投稿2021/05/13 02:19
編集2021/05/13 02:30総合スコア21695
0
親から何も辿らない変数はまずid属性を見に行き、あればそこで特定されます。
HTMLを変えたくない場合、別途getElementするか所属を明示すべくdocument.formsをつけるなど、要素の特定方法を工夫してください。
ただ、idと同じ設定値で別属性値があるのは全体的な整合性として微妙なので、属性値を見直したほうが良いと思います。
idとはidentity。特定できる要素になりますので。
投稿2021/05/13 02:25
総合スコア80875
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2021/05/13 02:56