社区
JavaScript
帖子详情
得到一对象,如何判断是什么类型的对象?如javascript对象,html对象?
thankyou
2004-10-14 05:25:28
?
...全文
1569
11
打赏
收藏
得到一对象,如何判断是什么类型的对象?如javascript对象,html对象?
?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ttyp
2004-10-15
打赏
举报
回复
typeof(obj)=='string' String对象,依次类推
frame,text,table等HTML对象看其tagName
window对象随便找它的一个特殊属性,看typeof是否是undefine
ttyp
2004-10-15
打赏
举报
回复
function testobject(obj)
{
if(obj!=null&&typeof(obj)=='object'&&typeof(obj.tagName)!='undefined'&&typeof(obj.constructor)!='function')
{
alert('html object');
}
else
{
alert('javascirpt object');
}
}
thankyou
2004-10-15
打赏
举报
回复
to ttyp(愿赌服输):
我能区分html对象和javascript对象,但如何区分具体的html对象和javascript对象了
如得到一个html object,我如何知道是window对象,frame对象,text对象,还是table对象,tr对象了?
对javascript对象来说,如何区分是String对象,Array对象了?
ttyp
2004-10-15
打赏
举报
回复
<script language="JavaScript">
<!--
var a;
function testobject(obj)
{
if(typeof(obj)=='object'&&typeof(obj.tagName)!='undefined')
{
alert('html object');
}
else
{
alert('javascirpt object');
}
}
testobject(a);
//-->
</script>
blues-star
2004-10-15
打赏
举报
回复
So in scripting languages like jscript, it's a low performance operation.
Do NOT always do that.
thankyou
2004-10-15
打赏
举报
回复
var a;
a就是javascript对象
<input >就是html对象,
而且有些html对象好像还没有tagName,如window对象
rabbit666
2004-10-15
打赏
举报
回复
就是
clarass
2004-10-15
打赏
举报
回复
对象 就是 对象
哪来的什么html对象和javascript对象
thankyou
2004-10-15
打赏
举报
回复
还有其他的方法吗?因为有时候得到的对象不知到是那一种对象,yong typeof 也没有用
thankyou
2004-10-14
打赏
举报
回复
up
ttyp
2004-10-14
打赏
举报
回复
function selectAll(obj)
{
var a = document.all;
for(var i=0;i<a.length;i++)
{
if(a[i].tagName=="INPUT"&&a[i].type=="checkbox"&&a[i]!=obj)
{
a[i].checked = !a[i].checked;
}
}
}
//见tagName和type
html
中的
JavaScript
JavaScript
——简介
JavaScript
是目前最流行脚本语言,简称 JS。
JavaScript
编写在
HTML
页面中,由浏览器负责解释和执行,
JavaScript
通常用来给
HTML
页面增加交互能力。 JS可以给
html
带来的功能: 为页面增加动画效果 验证表单输入项有效性 实现本地数据存储
html
、CSS和JS之间的关系 JS的语言应用——内嵌式/内部式/外部式 在
html
中,可以通过以下三种方法来应用JS: 1.内嵌式:又称行内式,在
HTML
标..
JS
判断
节点
类型
节点
类型
的分类 节点
类型
说明 值 元素节点 每一个
HTML
标签都是一个元素节点,如 <div> 、 <p>、<ul>等 1 属性节点 元素节点(
HTML
标签)的属性,如 id 、class 、name 等。 2 文本节点 元素节点或属性节点中的文本内容。 3 注释节点 表示文档注...
JavaScript
篇:JS数据
类型
大乱斗:谁才是
类型
判断
的王者?
大家好,我是小杨,一个在前端圈子里摸爬滚打多年的开发者。今天咱们来聊聊
JavaScript
的数据
类型
,以及如何准确
判断
它们。
JavaScript
判断
对象
类型
及节点
类型
、节点名称和节点值
一、
JavaScript
判断
对象
类型
1、可以使用typeof函数
判断
对象
类型
1 function checkObject1(){ 2 var str="str"; 3 console.log(typeof(str))//输出"string"; 4 console.log(typeof(str)=="string")//输出true;...
HTML
之
JavaScript
对象
/ Date
对象
js本身并不具备格式化日期的功能, 参考说明:https://www.runoob.com/js/js-obj-date.
html
。参考文档地址:https://www.runoob.com/js/js-obj-intro.
html
。// 自定义格式化输出: "2025-02-16 14:30:00"数据
类型
变量 数据
类型
变量。运算符 运算符。流程控制 流程控制。// 删除数组最后一个元素 出栈。// 向数组尾端中添加元素 入栈。
JavaScript
87,989
社区成员
224,684
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章