javascript 如何动态改变spen里的值
如果<spenid-"1">0</spen>通过点击BUTTEN按钮点一次buttenspen的值就增加1拿javascript...
如果 <spen id-"1">0</spen>
通过点击BUTTEN按钮 点一次butten spen 的值就增加1 拿javascript 展开
通过点击BUTTEN按钮 点一次butten spen 的值就增加1 拿javascript 展开
展开全部
楼上的只适用于IE
<span id="tt">0</span>
<button value="add" onclick="add()">add</button>
<script>
function add(){
var a = document.getElementById("tt");
b = parseInt(a.innerHTML)+1;
a.innerHTML = b;
}
</script>
特别说明:
innerHTML是符合W3C标准的属性,而innerText只适用于IE浏览器,因此,尽可能地去使用innerHTML,而少用innerText,如果要输出不含HTML标签的内容,可以使用innerHTML取得包含HTML标签的内容后,再用正则表达式去除HTML标签,下面是一个简单的符合W3C标准的示例:
<a href="javascript:alert(document.getElementById('test').innerHTML.replace(/<.+?>/gim,''))">无HTML,符合W3C标准</a>
<span id="tt">0</span>
<button value="add" onclick="add()">add</button>
<script>
function add(){
var a = document.getElementById("tt");
b = parseInt(a.innerHTML)+1;
a.innerHTML = b;
}
</script>
特别说明:
innerHTML是符合W3C标准的属性,而innerText只适用于IE浏览器,因此,尽可能地去使用innerHTML,而少用innerText,如果要输出不含HTML标签的内容,可以使用innerHTML取得包含HTML标签的内容后,再用正则表达式去除HTML标签,下面是一个简单的符合W3C标准的示例:
<a href="javascript:alert(document.getElementById('test').innerHTML.replace(/<.+?>/gim,''))">无HTML,符合W3C标准</a>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<span id="1">0</span>
<input type="button" name="Submit" value="加加" onClick="add_()">
<script>
function add_()
{
var num_=document.getElementById("1").innerText;
num_=parseInt(num_);
document.getElementById("1").innerText=num_+1;
}
</script>
<input type="button" name="Submit" value="加加" onClick="add_()">
<script>
function add_()
{
var num_=document.getElementById("1").innerText;
num_=parseInt(num_);
document.getElementById("1").innerText=num_+1;
}
</script>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
注意,获取innerText时,记得转换为number类型,再自加
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你们都是大神,加个好友方便请教啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询