2011-02-09 10 views
1
<html> 
    <title>adsfasdf</title> 
    <head> 
     <link rel="stylesheet" type="text/css" href="style.css" > 
      <script type="text/javascript"> 
     function editDates() 
     { 
     var dates = prompt("Fill in date(s) of absence", "Example: Travel 1/7 - 2/10"); 
     } 
    </script> 
    </head> 

    <body bgcolor="#000088"> 



    <table cellspacing="0" border="1" cellpadding="1" width="100%" height="100%"> 
     <tr> 
      <td>name</td><td> 

       <form class="r1c1" method="link" action="index.html" onClick="editDates();"> 
       <input type="button" name="submit" value="Edit"/></form> 
      </td> 
     </tr> 
    </table> 
</body> 

は、作業の簡単なJavaScriptのプロンプトを取得できません

+1

'onclick'を' form'タグに入れることはできません。 – Will

+1

ここに質問はありません – Falmarri

+0

質問は:これは動作しません、なぜですか?また、と入力タグ自体に入れてもうまくいきませんでした。 – jake

答えて

6

この:

<script type=type="text/javascript"> 

は次のようになります。

<script type="text/javascript"> 

例:http://jsfiddle.net/hDpyN/

+0

ああ、よく電話してください。私の部分に単純なコピー貼り付けエラーがあります – jake

+0

それ以外にも、 'prompt()'を使うとjavascript変数が戻り値に設定され、フォームには何もしません。 –

0

試してください:あなたは、ボタンでフォームでのonSubmitまたはonclickのいずれかを使用する必要が

<input type="button" name="submit" value="Edit" onClick="editDates();"/> 
0
<html> 
    <head> 
    <link href="style.css" rel="stylesheet" type="text/css"> 
    <title>asdfasdf</title> 
    </head> 

    <body bgcolor="#000088"> 

    <script type="text/javascript"> 
    function editDates() 
    { 
     var dates = prompt("Fill in date(s) of absence", "Example: Travel 1/7 - 2/10"); 
    } 
    </script> 

    <table cellspacing="0" border="1" cellpadding="1" width="100%" height="100%"> 
     <tr> 
      <td>name</td><td> 

       <form class="r1c1" method="link" action="index.html" > 
       <input type="button" name="submit" value="Edit" onclick="editDates();" /> 
       </form> 
       </td> 
    </tr></table> 
</body> 
</html> 

0

フォームタグでonSubmitonClickを変更することができます。JSFiddle

<form class="r1c1" method="link" action="index.html" onSubmit="editDates();"> 

をここで

<input type="submit" name="submit" value="Edit"/> 

を提出入力しinputを変更するには、上記の変更と例です

関連する問題