
No.3ベストアンサー
- 回答日時:
getElementsByName をつかえば、どの要素に name 属性をつけても対処できますが、
やりたい事を実現するならば、以下はいかがでしょうか。
<form>
<div><input type=hidden name=hoge value=ほんげ><span>ほんげ</span></div>
</form>
function DOM操作して値を書き換え(フォーム){
var hoge = フォーム.elements['hoge'];
hoge.value = 'ほんげぇぇぇぇ';
hoge.nextElementSibling.textContent = 'ほんげぇぇぇぇ';
}
回答ありがとうございました。
・考え方としては、送信するためには一旦hiddenへ値をセットしなければいけない、ということですね
・参考になりましたー
No.4
- 回答日時:
>入力項目に入力させずに、複数div内のテキストとかを送信し、POSTで受け取りたいです。
それだけでは分かりません。
そのテキストは、どうして作成されているのですか???。その補足の内容からは、動的にページが作成されているのじゃないかと。
もしそうであるなら、それを出力する段階でhiddenに入れて別途テキストを記述するか、textareaに記述してdisabled属性をつけて変更できなくしてスタイルシートで枠を消すなどすれば良い。もし静的な物でしたら、同様に記述しておけばよい。
No.2
- 回答日時:
こんにちは。
書けませんし、divタグでは送信対象に含まれません。
やるとしたらhidden項目にその内容をセットするとか、送信寸前にhidden項目を作成するとかしないとサーバ側では受け取れません。
回答ありがとうございました。
>divタグでは送信対象に含まれません
・無理なんですね
>やるとしたらhidden項目にその内容をセットするとか、送信寸前にhidden項目を作成するとかしないとサーバ側では受け取れません
・hiddenとか使わずにそのままやり取りする裏技みたいなのないかな、と思ったんですけど、ダメなんですねー
No.1
- 回答日時:
DIVの内容はフォームでは受け取れません。
DIVはグローバル属性のみもてます。
【引用】____________ここから
Content attributes:
Global attributes
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[4.5 Grouping content — HTML5( http://www.w3.org/TR/2012/CR-html5-20121217/grou … )]より
><div name="hoge">をDOM操作してその結果をPOSTで受け取りたいのですが…
具体的に何をしたいのでしょう。
回答ありがとうございました。
>DIVはグローバル属性のみもてます
・divにname属性とかつけれないんですね
>具体的に何をしたいのでしょう
・入力項目に入力させずに、複数div内のテキストとかを送信し、POSTで受け取りたいです
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
HTML&CSS 学習本の相談
-
絶対パスと相対パスについて。
-
HTML&CSS 学習方法のお勧め
-
WEBページを強制的に横画面で見...
-
iPhoneで HTMLファイルを閲覧
-
HTMLでクロス抽出したい
-
テーブルの行を折りたたみたい...
-
HTMLでstyleを指定するフォーム...
-
メモ帳の段落の揃え方
-
ホームページを作っていたらhtm...
-
ホームページのサイトでhtm...
-
HTML/CSSを使って写真のような...
-
webディベロッパーについて詳し...
-
このサイトのカテゴリのチェッ...
-
HTMLで画像をポップアップで表...
-
Chat GTPで、12月のカレンダー...
-
大至急。webのシングルページを...
-
htmlの文字が縦書きになる
-
レスポンシブで困っています・・
-
ホームページの制作について教...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
submitをボタン以外にするには
-
submitの処理の後別の画面を表...
-
1アクションでPOST・GET、両方...
-
リンクをクリックした時にform...
-
ラジオボタンで選択した項目に...
-
同じnameのhiddenで別々の内容...
-
mailtoでバイナリーファイルを添付
-
URL パラメータを使ってフォー...
-
長文のmailtoの使い方
-
フォーム要素以外にもname属性...
-
HTMLとPerl間のページ遷移につ...
-
ブラウザを使った入力フォーム
-
送信ボタン押下時に値が未入力...
-
ページがEnterで再起動されるの...
-
メールフォームの送信ボタンが...
-
HTML Formの属性actionは2つの...
-
<a href=**?***=***>をGET方式で
-
formタグのactionパラメータで...
-
checkboxを「変更不可」にでき...
-
ブラウザのテキストボックスに...
おすすめ情報