网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
03月28日
漏签
0
天
javascript吧
关注:
269,321
贴子:
906,486
看贴
图片
吧主推荐
游戏
21
回复贴,共
1
页
<<返回javascript吧
>0< 加载中...
初学菜鸟提问
只看楼主
收藏
回复
熐梦L
true
4
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
imdwp
for
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
你用的是什么浏览器?
熊猫办公
熊猫办公
javascript
:,全新AI写作助手,支持创意文案/智能问答/整理大纲/办公使用等各种功能.
javascript
:,领先的AI写作工具,3分钟快速高效得到想要内容。
2025-03-28 11:27
广告
立即查看
_sheepy_
Number
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
document.querySelector( ".number1" ).value
酒心跳跳糖
null
2
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
class改成id
顺139
var
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
document.getElementsByClassName('number1')[0].value;
查找 类的 加上[0] 来访问 第一个 class名为 number1 标签的也是一样~
顺139
var
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
// 判断浏览器支不支持这个方法。。。
var bObj = document.getElementsByClassName ? true : false;
alert(bObj); // 你测试一下…
酒心跳跳糖
null
2
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
classname获取到的是一个数组
跋涉的归属地
var
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
ie8不支持getElementsByClassName方法,可以使用兼容方法:
function con_getElementsByClassName(className, root, tagName) {//root:父节点,tagName:该节点的标签类型。 这两个参数均可有可无
if (root) {
root = typeof root == "string" ? document.getElementById(root) : root;
} else {
root = document.body;
}
tagName = tagName || "*";
if (document.getElementsByClassName) { //如果浏览器支持getElementsByClassName,就直接的用
return root.getElementsByClassName(className);
} else {
var tag = root.getElementsByTagName(tagName); //获取指定元素
var tagAll = []; //用于存储符合条件的元素
for (var i = 0; i < tag.length; i++)
{//遍历获得的元素
for (var j = 0, n = tag[i].className.split(' ') ; j < n.length; j++)
{ //遍历此元素中所有class的值,如果包含指定的类名,就赋值给tagnameAll
if (n[j] == className) {
tagAll.push(tag[i]);
break;
}
}
}
return tagAll;
}
}
酒心跳跳糖
null
2
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
建议你先把id弄熟了再接触classname和tagname
跋涉的归属地
var
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
或者改用document.getElementsByTagName("input")[1],ie8支持这个
顺139
var
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
<input type="text" class="number1" value="1" />
<input type="button" value="+" />
<input type="text" class="number2" value="2" />
<input type="button" onclick="fnSum()" value="=" />
<input type="text" class="num" value="" />
<script type="text/javascript">
function fnSum(){
var i,oNum,oNum1,oNum2,sMethod;
if (document.getElementsByClassName){
oNum1 = document.getElementsByClassName('number1')[0].value;
oNum2 = document.getElementsByClassName('number2')[0].value;
oNum = document.getElementsByClassName('num')[0];
sMethod = 'document.getElementsByClassName方法';
}
else if (document.querySelector){
oNum1 = document.querySelector('.number1').value;
oNum2 = document.querySelector('.oNumber2').value;
oNum = document.querySelector('.num');
sMethod = 'document.querySelector方法';
}
else{
alert('你的浏览器不支持该两个方法!!!');
return;
}
i = parseInt(oNum1,10) + parseInt(oNum2,10);
oNum.value = i;
alert('用的是: ' + sMethod);
}
</script>
忧伤的忧伤liu
switch
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
你的函數寫錯了!!!謝謝
GunS枪
Boolean
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
7楼,正解 其他瞎扯
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示