テキスト入力エリアでカーソルを合わせると空白になる//AS1.0

サンプルのように、FLASHでテキスト入力エリアを使う際に、カーソルを合わせるとテキスト入力エリアが空白になり、カーソルが外れると"アドレスを入力してください"などと出るようにします。
onSetFocusで、そのmcにfocusされたときの動作を記述します。
同様に、onKillFocusでfocusが外れたときの動作を記述します。

サンプルのうち、あて先の部分についてのASを抜粋します。

mail_mc内に、インスタンス名:mailto_txt 変数名:mailtoのテキスト入力エリアを作ります。

//ActionScript//////////////////////////////////////////////////////////////////

//あて先
mail_mc.mailto_txt.onSetFocus = function ()
{
    if (mail_mc.mailto == "送信先のe-mailアドレスを入れてください")
    {
        mail_mc.mailto = "";
    }
    mail_mc.mailto_txt.onKillFocus = function ()
    {
        if (mail_mc.mailto == "")
        {
            mail_mc.mailto = "送信先のe-mailアドレスを入れてください";
        }
    };
};

サンプル
Bookmark and Share


ブックマークに追加