source: branches/version-2_5-dev/data/Smarty/templates/default/frontparts/bloc/login_header.tpl @ 20554

Revision 20554, 4.2 KB checked in by nanasess, 13 years ago (diff)

#1104(PCサイト ヘッダーログイン入力エリア 紛らわしい)

  • title 属性と, 「メールアドレス」の表示を追加
Line 
1<script type="text/javascript">//<![CDATA[
2    $(function(){
3        var $login_email = $('#header_login_area input[name=login_email]');
4
5        if (!$login_email.val()) {
6            $login_email
7                .val('メールアドレス')
8                .css('color', '#AAA');
9        }
10
11        $login_email
12            .focus(function() {
13                if ($(this).val() == 'メールアドレス') {
14                    $(this).val('')
15                           .css('color', '#000');
16                }
17            })
18            .blur(function() {
19                if (!$(this).val()) {
20                    $(this).val('メールアドレス')
21                           .css('color', '#AAA');
22                }
23            });
24
25        $('#header_login_form').submit(function() {
26            if ($login_email.val() == 'メールアドレス') {
27                alert('メールアドレス/パスワードを入力して下さい。');
28                return false;
29            }
30            return true;
31        });
32    });
33//]]>
34</script>
35<div class="bloc_outer">
36    <div id="header_login_area" class="clearfix">
37        <form name="header_login_form" id="header_login_form" method="post" action="<!--{$smarty.const.HTTPS_URL}-->frontparts/login_check.php" onsubmit="return fnCheckLogin('header_login_form')">
38        <input type="hidden" name="mode" value="login" />
39        <input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" />
40        <input type="hidden" name="url" value="<!--{$smarty.server.PHP_SELF|h}-->" />
41        <div class="bloc_body clearfix">
42            <!--{if $tpl_login}-->
43                <!--{if !$tpl_disable_logout}-->
44                    <p class="btn">
45                        ようこそ
46                        <span class="user_name"><!--{$tpl_name1|h}--> <!--{$tpl_name2|h}--> 様</span> /
47                        <!--{if $smarty.const.USE_POINT !== false}-->
48                            所持ポイント: <span class="point"> <!--{$tpl_user_point|number_format|default:0}--> pt</span>
49                        <!--{/if}-->&nbsp;&nbsp;
50                        <input type="image" onmouseover="chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/common/btn_header_logout_on.jpg',this)" onmouseout="chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/common/btn_header_logout.jpg',this)" src="<!--{$TPL_URLPATH}-->img/common/btn_header_logout.jpg" onclick="fnFormModeSubmit('header_login_form', 'logout', '', ''); return false;" alt="ログアウト" />
51                    </p>
52                <!--{/if}-->
53            <!--{else}-->
54                <ul class="formlist clearfix">
55                    <li class="mail">
56                        <input type="text" class="box150" name="login_email" value="<!--{$tpl_login_email|h}-->" style="ime-mode: disabled;" title="メールアドレスを入力して下さい" />
57                    </li>
58                    <li class="login_memory">
59                        <input type="checkbox" name="login_memory" id="header_login_memory" value="1" <!--{$tpl_login_memory|sfGetChecked:1}--> /><label for="header_login_memory"><span>記憶</span></label>
60                    </li>
61                    <li class="password"><input type="password" class="box100" name="login_pass" title="パスワードを入力して下さい" /></li>
62                    <li class="btn">
63                        <input type="image" onmouseover="chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/common/btn_header_login_on.jpg',this)" onmouseout="chgImgImageSubmit('<!--{$TPL_URLPATH}-->img/common/btn_header_login.jpg',this)" src="<!--{$TPL_URLPATH}-->img/common/btn_header_login.jpg" />
64                    </li>
65                    <li class="forgot">
66                        <a href="<!--{$smarty.const.HTTPS_URL|sfTrimURL}-->/forgot/<!--{$smarty.const.DIR_INDEX_PATH}-->" onclick="win01('<!--{$smarty.const.HTTPS_URL|sfTrimURL}-->/forgot/<!--{$smarty.const.DIR_INDEX_PATH}-->','forget','600','400'); return false;" target="_blank">パスワードを忘れた方</a>
67                    </li>
68                </ul>
69
70            <!--{/if}-->
71        </div>
72        </form>
73    </div>
74</div>
Note: See TracBrowser for help on using the repository browser.