1

ボタンを使用して別のページに切り替え、別のボタンを使用してウィンドウ (ポップアップ) を閉じたい場合に問題があります。

どのボタンをクリックしても、フォームは送信されます。これを回避するにはどうすればよいですか ( </form>2 つのボタンを切り替える以外に) ?

コード:

<form action="name.php" method="post">
                <input type="hidden" name="number" value="<?php echo $id;?>">
                <input type="hidden" name="position" value="<?php echo $pos;?>">
<button type="submit">Yes</button> <button onclick="window.close()">No</button>
</form> 
4

1 に答える 1

5

return false2 番目のボタンの onclick の末尾に追加できます。

<button onclick="window.close(); return false">
于 2012-12-26T18:08:32.087 に答える