最近遇到一个问题就是
在获取<span>的值的时候老是得不到值,
<span id="sptext">+864577</span>
在Js端用.html()和.text()都不行,但是注意到有一个标签<input type="text" value="kkk">
在js端用.html()是可以得到值的,于是依葫芦画瓢,
在aspx.cs文件里给<span>的value属性赋值,这样就可以得到了:
sptext.Attributes.Add("Value","864577");
这样,页面加载的时候就是<span id="sptext" value="864577">+864577</span>
再用.html()就得到这个值了。
解决ASPx中SPAN值获取问题
本文介绍了一种在ASP.NET中通过设置SPAN元素的value属性来成功获取其值的方法,解决了使用JavaScript的.html()和.text()方法无法直接获取SPAN内文本的问题。
2万+

被折叠的 条评论
为什么被折叠?



