tech::hexagram

personal note for technical issue.

2013-01-01から1ヶ月間の記事一覧

要素のpropertyを変更するならattrじゃなくてpropを使う

attrでpropertyの中身を変更するのは小学生までだよねー(ryらしいので気をつけよう。 this.textarea,attr('placeholder', value); this.textarea.prop('placeholder', value); 今回の記事はIE10でtextareaの中のplaceholder周りが厄介なことになっていて、そ…

textarea内の改行を<br>に置き換える

textareaで入力した改行を含む文字列をhtmlにそのまま渡すと、改行されないまま表示されてしまう。 そこで、以下の手順で改行コードを<br>に置き換える必要がある。 // まず改行らしき文字を\nに統一。\r、\r\n → \n txt = txt.replace(/\r\n/g, '\n'); tx…