求一个JS编写的代码:有两个按钮和显示数字的,一个点一下就加1,一个点一下就减1.然后超过20就弹出提示框

JavaScript012

求一个JS编写的代码:有两个按钮和显示数字的,一个点一下就加1,一个点一下就减1.然后超过20就弹出提示框,第1张

把代码贴到一个空的html页面就可以用了。我已经测试无错误,希*望*采*纳。

<input type="text" id="content" value="0" />

<button id="plus" onclick="p()">点击加1</button>

<button id="minus" onclick="m()">点击减1</button>

<script type="text/javascript">

var plus = document.getElementById('plus')

var minus = document.getElementById('minus')

function p(){

var content = document.getElementById('content').value

if(content >= 20){

alert("数字已经超过20")return

} else{

content++

}

document.getElementById('content').value = content

}

function m(){

var content = document.getElementById('content').value

if(content <= 0){

alert("数字已经小于0")return

} else{

content--

}

document.getElementById('content').value = content

}

</script>

$("input[type='checkbox']").click(function(){

form1.clickall.value=$(":checkbox:checked").size()

if( form1.clickall.value >3)

{

alert("选数过多")

return false

}

})

</script>

超过选择的数字后要加入return false可以只选择想要的条数;如果有多组统计数的话加入一个<div id="id1">通过div的id来区分

首先抓取A,B的对象

var oA=document.getElementById("A")

var oB=document.getElementById("B")

然后如果A输入一个数字,B就自动显示的话,用onkeyup事件,如果A失去焦点时B自动显示,那就用onblur事件,同时也可以用onchange事件,这里用onchange作例

oA.onchange=function(){

    oB.value=parseFloat(oA.value)*0.2

}