質問するログイン新規登録

質問編集履歴

1

HTMLソースコード追加、試した結果追加

2017/12/21 07:57

投稿

lovelydai
lovelydai

スコア38

title CHANGED
File without changes
body CHANGED
@@ -60,7 +60,112 @@
60
60
  {
61
61
  return false;
62
62
  }
63
-
64
-
63
+
65
64
  }
65
+ ```
66
+
67
+ [追加]
68
+ HTMLはこんな感じです。
69
+ ```ここに言語を入力
70
+ <!-- backgroundとログインフォームのスタイルシート定義 -->
71
+ <style type="text/css">
72
+ body {
73
+ background: url(/img/classroom.png) no-repeat center center fixed;
74
+ -webkit-background-size: cover;
75
+ -moz-background-size: cover;
76
+ -o-background-size: cover;
77
+ background-size: cover;
78
+ }
79
+
80
+ .panel-default {
81
+ opacity: 0.9;
82
+ margin-top:30px;
83
+ }
84
+
85
+ .panel-info {
86
+ opacity: 0.9;
87
+ margin-top:30px;
88
+ }
89
+
90
+ .form-group.last { margin-bottom:0px; }
91
+ </style>
92
+
93
+ <!-- ログインフォーム領域 -->
94
+ <div class="container">
95
+ <div class="row">
96
+ <div align="center">
97
+ <h2 class="form-signin-heading">大学時間割作成支援システム</h2>
98
+ </div>
99
+
100
+ <!--Flashメッセージ表示のためレンダリング-->
101
+
102
+ <?= $this->Flash->render(); ?>
103
+
104
+ <div class="col-md-6 col-md-offset-3">
105
+ <div class="panel panel-default">
106
+ <div class="panel-heading">
107
+ <span class="glyphicon glyphicon-lock"></span> ログイン
108
+ </div>
109
+ <div class="panel-body">
110
+ <?= $this->Form->create(null,['class'=>'form-horizontal']) ?>
111
+ <div class="form-group">
112
+ <div class="col-xs-10 col-xs-offset-1">
113
+ <?= $this->Form->input('customer_no', ['class' => 'form-control','label'=>'契約番号']) ?>
114
+ </div>
115
+ </div>
116
+ <div class="form-group">
117
+ <div class="col-xs-10 col-xs-offset-1">
118
+ <?= $this->Form->input('account', ['class' => 'form-control','label'=>'アカウント','type' => 'text']) ?>
119
+ </div>
120
+ </div>
121
+ <div class="form-group">
122
+ <div class="col-xs-10 col-xs-offset-1">
123
+ <?= $this->Form->input('password', ['class' => 'form-control','label'=>'パスワード']) ?>
124
+ </div>
125
+ </div>
126
+ <div class="form-group last">
127
+ <div class="col-sm-offset-4 col-sm-8">
128
+ <?= $this->Form->button('リセット', ['type'=>'button','class' => 'btn btn-default btn-sm', 'onClick' => 'clearFormAll()']); ?>
129
+ <?= $this->Form->button('ログインする', ['type'=>'button','class' => 'btn btn-primary btn-sm', 'onClick' => 'submit()']); ?>
130
+ </div>
131
+ </div>
132
+ <?= $this->Form->end() ?>
133
+ </div>
134
+ <div class="panel-footer" align="right">
135
+ <input id="link" type="button" value="パスワード変更" class="btn btn-success btn-sm" onmousedown="location.href='./users/change'" />
136
+ </div>
137
+ </div>
138
+ </div>
139
+ </div>
140
+
141
+ <!-- お知らせ表示領域 -->
142
+ <div class="panel panel-info">
143
+ <div class="panel-heading">
144
+ <h3 class="panel-title"><strong>お知らせ</strong></h3>
145
+ </div>
146
+ <div class="panel-body">
147
+ <ul class="list-group">
148
+ <li class="list-group-item">2018月XX月XX日:大学時間割システムの提供開始!</li>
149
+ <li class="list-group-item">2017月XX月XX日:マスタ機能のリニューアル</li>
150
+ <li class="list-group-item">2017月XX月XX日:マスタ複与機能の追加</li>
151
+ <li class="list-group-item">2017月XX月XX日:お正月休みのお知らせ</li>
152
+ <li class="list-group-item">2017月XX月XX日:大学時間割作成支援システムのテスト運営開始!</li>
153
+ </ul>
154
+ </div>
155
+ </div>
156
+
157
+ </div>
158
+ </div>
159
+
160
+ ```
161
+
162
+ 「追加記述ー試してみました。」
163
+ 教えてくださってありがとうございました。
164
+ しかし、以下のコードは、テキストボックスの赤い線のみ消えて、メッセージとXボタンはそのままでした。
165
+ ```Javascript
166
+ $(".form-group").removeClass('has-error'); 
167
+ ```
168
+ あと、子のコードは、Uncaught TypeError: $(...).validator is not a function エラーでした。
169
+ ```Javascript
170
+ $(this.form).validator('destroy').validator();
66
171
  ```