URL 入力用テキストエリアは onchange と onmouseout で fixTextArea を呼ぶようになってたんだけど、
onchange だけにして、onmouseout 分は post ボタンの onmouseover で呼ぶように追加した。
tako3 source: changeset 3e74ad8b3756
http://tako3.com/src?rev/3e74ad8b3756 →pageinfo
最初、改行のためだけにキーボード触るのが嫌で onchange で末尾に改行入れてたんだけど、
長めのリスト時にスクロールバーが出るのを解決するために
rows を MAX (rows, 10) にする処理も入れたら post しようとクリックした瞬間 submit ボタンが逃げるので、
一行追加が多いのを見て、
現在のリスト長と rows の差が 2 行未満のときに 5 行追加って逃げる頻度を減らしたんだけど、
それでもやっぱり逃げるときはあったので
責めてクリックする前に逃げるようにしようと onmouseout を併用するようにしたら、
URL をペースト→左手でタグを入力してるときに右手のポインタが onmouseout
→末尾改行追加でカーソルが末尾へ→ポインタでカーソルを元の位置に
→左手で入力してるときに右手で onmouseout→末尾追加→ループってなったので。
この記事のトラックバックURL: