ボタンを押す回数で変わる

[新着] Webテンプレートを仮オープンしました



0   名前: 名無し : 2005/10/29 20:46
ボタンを押すと、

一回目は「あ」を、二回目は「い」を、
<input type="text">に表示したい場合は、
どうすればいいのでしょうか?

1   名前: 匿名希望 : 2005/10/29 20:46
var table = {"\u3042": "\u3044",
"\u3044": "\u3046",
"\u3046": "\u3048",
"\u3048": "\u304A",
"\u304A": "\u304B",
"\u304B": "\u304D",
"\u304D": "\u304F",
"\u304F": "\u3051",
"\u3051": "\u3053",
"\u3053": "\u3055",
"\u3055": "\u3057",
"\u3057": "\u3059",
"\u3059": "\u305B",
"\u305B": "\u305D",
"\u305D": "\u305F",
"\u305F": "\u3061",
"\u3061": "\u3064",
"\u3064": "\u3066",
"\u3066": "\u3068",
"\u3068": "\u306A",
"\u306A": "\u306B",
"\u306B": "\u306C",
"\u306C": "\u306D",
"\u306D": "\u306E",
"\u306E": "\u306F",
"\u306F": "\u3072",
"\u3072": "\u3075",
"\u3075": "\u3078",
"\u3078": "\u307B",
"\u307B": "\u307E",
"\u307E": "\u307F",
"\u307F": "\u3080",
"\u3080": "\u3081",
"\u3081": "\u3082",
"\u3082": "\u3084",
"\u3084": "\u3086",
"\u3086": "\u3088",
"\u3088": "\u3089",
"\u3089": "\u308A",
"\u308A": "\u308B",
"\u308B": "\u308C",
"\u308C": "\u308D",
"\u308D": "\u308F",
"\u308F": "\u3092",
"\u3092": "\u3093",
"\u3093": "\u3042"
};

function next(prev) {
prev = prev.replace(/^[\s\u3000]+|[\s\u3000]+$/g, "");
return prev && table[prev] || "\u3042";
}

一覧へ戻る