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