<< サイトマップファイルの半自動生成 | main | 動画取得API(YouTube API) >>

2007.08.06 Monday

Firefoxのinput要素が動作しない件

アーティストリンク
右上にある入力欄、これは
print '<input name="title" value="' . $artist . '"></input>';
こんな感じで、PHPで出力しているのですが、
Firefoxでだけ、この入力値が取得できない、ということが分かったので、調べてみたので、そのメモ。
 

--

ググってみたところ、
FireFoxでのouterHTMLについて
というのがあり、これが参考になりました。

結局のところ、Firefoxでは、nameではなくて、idが必要なようだ。

ということで、
print '<input id="title" name="title" value="' . $artist . '"></input>';

とすることで、無事動作。

本来はnameではなく、idで指定するものなのかな?
よく分からん。

ちなみに、input要素の詳細については、
W3G >XHTML > HTML辞典 > input要素
に詳しく載っている。

--

テクノラティお気に入りに追加する

Comments

コメント入力は停止しています

海外からと思われるコメントスパムが横行しているため、全記事のコメント入力を停止しています。メッセージのある方は、ホームページの一番下に連絡欄がありますので、そちらからお願いします。

Trackback URL

トラックバックする場合は、
トラックバック元の記事にこのエントリへのリンクを記載してください
このエントリのタイトル「Firefoxのinput要素が動作しない件」
このエントリのリンク「http://kommy.s254.xrea.com/blog/log/eid54.html」