
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の文字が縦書きになる
-
テーブルの行を折りたたみたい...
-
スマホ(android)のタッチパネ...
-
HTMLでクロス抽出したい
-
excelをhtmlに変換した途端、一...
-
HTML/CSSを使って写真のような...
-
レスポンシブで困っています・・
-
ホームページの制作について教...
-
GoogleSearchControlにホームペ...
-
静止画画像をクリックすると音...
-
メディアクエリについて。
-
CSSでinputのテキストカラーを...
-
html 階層を下げると3分割画面...
-
css初心者 フレックスボックス...
-
WEBページを強制的に横画面で見...
-
iPhoneで HTMLファイルを閲覧
-
手元のHTMLフォームの検索キー...
-
HTML&CSS メディアクエリ
-
HTML&CSSとHTML5&CSS3の違い...
-
レイアウトが異なる別のワーク...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
submitをボタン以外にするには
-
フォーム要素以外にもname属性...
-
1アクションでPOST・GET、両方...
-
長文のmailtoの使い方
-
submitの処理の後別の画面を表...
-
送信ボタン押下時に値が未入力...
-
メールフォームの送信ボタンが...
-
リンクをクリックした時にform...
-
mailtoについて
-
リロード時にも<input type="re...
-
type="hidden"を使って時刻を送信
-
複数のフォームを一括で送信す...
-
チャットフォームの悪用
-
Cookieの設定方法がわからない。
-
tableにformを配置したい。
-
アンケートのページを作ろうと...
-
URL パラメータを使ってフォー...
-
フォームからsubmitをした後再...
-
GETをPOSTに変更したところ 送...
-
メールフォームの作り方で質問です
おすすめ情報