質問: ajaxzip3を使って住所の自動入力をさせたいのですが、下記のコードだと 一度郵便番号を入力→何も反応せず住所入力フォームに移動→もう一度郵便番号入力フォームを選択し何でもいいのでキーボードを押すと、自動入力される。 というバグを起こします。 説明がわかりずらくて申し訳ありませんが、宜しくお願いします。 ``` " pattern="[0-9]{7}" title="「7桁の数字(ハイフン無し)」を入力して下さい。" onKeyUp="AjaxZip3.zip2addr(this,'','address1','address1');" > ``` ``` "> ``` 上記のようにサンプルどうりに実装すると問題なく機能するので、ajaxzip3の実装方法に問題はないのではと思います。
回答: どうも初めまして。 正直この説明だけですと、回答は難しいと思います.. とりあえずコード見ての思ったのはvalueで一度閉じタグいれてますが、そのあと開始タグが入ってませんが問題ないのでしょうか? あとこちらはhtmlですか?それともphp等のプログラムでhtmlタグを吐き出しているのでしょうか?もしそうでしたら結合演算子がないとエラーになります。 もう少し具体的な状況や前後のソースを書くと的確なアドバイスが頂けると思います。 以上問題解決できるといいですね。頑張ってください。