2016-09-18 11 views
0

私はCSSには新しく、基本的なことをいくつか見逃しているかもしれません。 Material Design LiteのチュートリアルサイトからHTMLフォームのコードを取得しますが、HTTPリクエストは送信しません。Material Design Liteのフォームボタンは何も送信しません

私は何が間違っていますか?

<div class="mdl-layout mdl-js-layout mdl-color--grey-100"> 
    <main class="mdl-layout__content"> 
     <div class="mdl-card mdl-shadow--6dp"> 
      <div class="mdl-card__title mdl-color--primary mdl-color-text--white"> 
       <h2 class="mdl-card__title-text">Acme Co.</h2> 
      </div> 
     <div class="mdl-card__supporting-text"> 
       <form action="foo.html"> 
        <div class="mdl-textfield mdl-js-textfield"> 
         <input class="mdl-textfield__input" type="text" id="username" /> 
         <label class="mdl-textfield__label" for="username">Username</label> 
        </div> 
        <div class="mdl-textfield mdl-js-textfield"> 
         <input class="mdl-textfield__input" type="password" id="userpass" /> 
         <label class="mdl-textfield__label" for="userpass">Password</label> 
        </div> 
       </form> 
      </div> 
      <div class="mdl-card__actions mdl-card--border"> 
       <button class="mdl-button mdl-button--colored mdl-js-button mdl-js-ripple-effect">Log in</button> 
      </div> 
     </div> 
    </main> 
</div> 
+0

含まれていましたか? – techydesigner

+0

はい、私はを使用し、MDLのためのcssへのリンクを含みます。 –

+0

例に含めてください。 – techydesigner

答えて

-4

私は100%間違っていると思います。

なぜですか?

HTML、CSS、JavaScriptがHTTPリクエストを送信できません。

AjaxPHP、または必要なHTTPリクエストを送信できるすべてのプログラミング言語を使用できます。

+1

Ajaxはjavascript – FrankerZ

+0

です。とにかく、AjaxはHTTPリクエストを送信できます。私はとにかく答えを編集しました。 –

1

<button class="mdl-button mdl-button--colored mdl-js-button mdl-js-ripple-effect" type="submit" name="action">Submit</button>これは、単純なボタンを使用していますが、phpフォームではアクションのある送信タイプのボタンを受け入れることができます。

1

<Button><form></form>タグに入れます。このよう

:あなたは `` 内のリンクを

<div class="mdl-layout mdl-js-layout mdl-color--grey-100"> 
 
    <main class="mdl-layout__content"> 
 
     <div class="mdl-card mdl-shadow--6dp"> 
 
      <div class="mdl-card__title mdl-color--primary mdl-color-text--white"> 
 
       <h2 class="mdl-card__title-text">Acme Co.</h2> 
 
      </div> 
 
     <div class="mdl-card__supporting-text"> 
 
       <form action="foo.html"> 
 
        <div class="mdl-textfield mdl-js-textfield"> 
 
         <input class="mdl-textfield__input" type="text" id="username" /> 
 
         <label class="mdl-textfield__label" for="username">Username</label> 
 
        </div> 
 
        <div class="mdl-textfield mdl-js-textfield"> 
 
         <input class="mdl-textfield__input" type="password" id="userpass" /> 
 
         <label class="mdl-textfield__label" for="userpass">Password</label> 
 
        </div> 
 
        <div class="mdl-card__actions mdl-card--border"> 
 
         <button class="mdl-button mdl-button--colored mdl-js-button mdl-js-ripple-effect" type="submit" name="login">Log in</button> 
 
        </div> 
 
       </form> 
 
      </div> 
 
     </div> 
 
    </main> 
 
</div>

+0

それはまた、レイアウトを完全に駄目にする。 MDLは、あなたがパスワード入力フィールドに焦点を絞っている間に「入力」を押すのに対して、送信ボタンをタッチする携帯電話に向けられているように見えます。そうしないと、この問題を修正するCSSスタイルがあります。 – randomUser56789

関連する問題