チョコミントアイス

こんにちは。
現在作成している入力フォームで以下のような機能を追加したいと考えています。


ソース:
<form>
<input type="text" name="id" />
<input type="text" name="nickname" />
</form>

機能:
idに入力した値がnicnameに即座に反映される

このようなjavaスクリプトのサンプルを配布している場所をご存じの方はいらっしゃらないでしょうか?


自分でも探しましたが以下のページが理想に一番近かったです。
http://www.rememberthemilk.com/signup/

ただ、
・対象のフォームにフォーカスしないと反映されない
という点と
・日本語、記号に対応していない
という点が致命的で使えないのですが・・。

みなさま、よろしくお願い致します。

A 回答 (1件)

骨子は以下のようなソースでいかがでしょう?


<script type="text/javascript">
function copyid() {
document.hoge.nickname.value = document.hoge.id.value;
}
</script>
<form name="hoge">
<input type="text" name="id" onkeyup="copyid()">
<input type="text" name="nickname" />
</form>
    • good
    • 0
この回答へのお礼

直接コードを教えて頂きありがとうございます。
理想どおりの動作です!

本当にありがとうございました!!

お礼日時:2008/11/07 14:56

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報