如何防止在html5中按钮点击页面刷新?

use*_*833 0 html javascript

我想阻止按钮点击重新加载页面.点击我只想交换按钮值而不刷新页面.我怎么能这样做?

<button id="4">134</button> // button 1 
<button id="5">234</button> // button 2 
Run Code Online (Sandbox Code Playgroud)

单击按钮1(ID为"4"的按钮)后,我想要以下结果

// After clicking button 1
<button id="4">234</button> // button 1
<button id="5">134</button> // button 2 
Run Code Online (Sandbox Code Playgroud)

如何在不重新加载/刷新html页面的情况下执行此操作.

UpH*_*lix 6

要防止刷新,只需添加type ="button"

<button id="4" type="button">134</button> 
<button id="5" type="button">234</button>
Run Code Online (Sandbox Code Playgroud)

至于交换价值,我重申了bmargulies,你需要学习javascript,或者让你的问题更清楚,这样我们才能给你一个更好的答案.

但是你的模糊问题(说明点击#4之后文本应该交换)这里是使用jQuery的一些方向.这样做只会交换一次.

<script type="text/javascript">
    $(function(){
        $('#4').click(function(){
            $(this).html(234);
            $('#5').html(134);
        });
    });
</script>
Run Code Online (Sandbox Code Playgroud)

有关jQuery的帮助:http://api.jquery.com/