過去の質問にもありますが、掲示板を作成しています。
現在htmlとphpを使用していますが、
なぜか、リセットボタンだけが効きません。
どこが間違っているのでしょうか。
宜しくお願い致します。
<DOCTYPE! html>
<html> <head> <meta charset="UTF-8"> <title>変換ツール</title> </head> <body> <div align="center"> <h1>ニュース解説 変換ツール</h1> </div> <p>左側に変換したい文章を記入し、[<br>]もしくは[<br><br>]ボタンを押してください。 <br>右側に変換後の文章が表示されます。 <?php if (isset($_POST['left'])) { $input = mb_convert_kana($_POST['left'], "a"); if (isset($_POST['br1'])) { $replacement = '<br>$1'; } else if (isset($_POST['br2'])) { $replacement = '<br><br>$1'; } $pattern = "/(\\r\\n|\\r|\\n)/"; $after = preg_replace($pattern, $replacement, $input); $after = str_replace("(了)", "",$after); $result = $after; } else { $result = "変換後の文章がこちらに表示されます。"; } ?> <form method="post"> <table> <tr> <td> <textarea name="left" rows="20" cols="45" placeholder="ここに変換したい文字を入力してください。"> <?php if(isset($_POST['left'])){ echo(htmlspecialchars($_POST['left'])); } ?> </textarea> </td> <td> <input type="submit" name="br1" value="<br>" style="width:70px; height: 20px"><br><br> <input type="submit" name="br2" value="<br><br>" style="width:70px; height: 20px""width:70px; height: 20px"><br><br><br><br> <input type="reset" value="リセット" style="width:70px; height: 20px"> </td> <td> <textarea name="right" rows="20" cols="45"><?php echo htmlspecialchars($result);?></textarea> </td> </tr> </table> </form> </body> </html> ---------------------------------------------------------- 以上。 input type="reset" value="リセット"のところです。他にも何か、お気づきに事があれば何でもご指摘下さると助かります。
宜しくお願い致します。

回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/06/04 01:18