iPhone,form,button,jQuery、ボタンの形が変わる謎

ブログ | 2009/9/21 00:40
http://tw.9wash.com/
は、ほとんどjavascriptなのだけれど、

こんな感じでformを出力する。
<div id="disp"></div>
<script type="text/javascript">
<!--
$(function(){
  var h = '<form><textarea></textarea><button type="submit">投稿する</button></form>';
 $('#disp').html(h);
});

// -->
</script>

で、iPhoneでtextareaに入ると、投稿ボタンの形状が四角になる。いろいろ原因を探ってみたのだけれど、htmlで同じformタグを書いてもそういう挙動は起こらない。謎。


$('#disp').html(h);

document.getElementById('disp').innerHTML = h;
と書くと、そういう挙動は起きない。謎。

jQueryのhtml()が何か悪さをしているのだろうか?
縮小 拡大

ログインしておくと、後で編集が可能です。

Rottel内コンテンツ

ユーザー一覧

Rottelとは?
利用規約
開発飲料
利用者の声
ヘルプ
close