JS获取label标签的值是啥?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS获取label标签的值是啥?相关的知识,希望对你有一定的参考价值。
参考技术A JS获取label标签的值的方法是:1,如果你的页面只有一个label标签,var a = document.getElementsByTagName("label")[0].innerText;\\x0d\\x0a2,如果页面存在很多的label标签,而且不再一个一个父元素下,那么可以给label标签加一个id,比如,var a = document.getElementById("label_0").innerText;\\x0d\\x0aJS获取DOM元素的方法:getElementById,getElementsByName,getElementsByTagName,getElementsByClassName(此方法不是所有浏览器多支持,不支持的时候自己可以写),querySelectorAll,querySelector\\x0d\\x0a不管楼主想获取几个label的值,方式都是一样的,还可以获取input的值,不过input的值写法是 var a = document.getElementsByTagName("input")[0].value;这里是value而不是innerText;_subtreeDescription 输出中的值是啥意思?
【中文标题】_subtreeDescription 输出中的值是啥意思?【英文标题】:What do the values in _subtreeDescription output mean?_subtreeDescription 输出中的值是什么意思? 【发布时间】:2014-06-16 08:02:59 【问题描述】:在自定义滚动视图显示上调用_subtreeDescription
:
Seohtracker devel[22556:303] [AF O WLU] h=-&- v=-&- EHGraph_scroll 0x100c52f20 f=(367,169,250,168) b=(-) => _NSViewBackingLayer(0x101a77500) a=0, 0 p=367, 169 b=(0,0,250,168) superlayer=0x101a756f0 TILED=no TIME drawRect: min/mean/max 0.00/0.00/0.00 ms
p
和b
似乎源自框架f
。参数a
是什么意思?
【问题讨论】:
【参考方案1】:这是一个层,事物的名称与视图略有不同。看看 CALayer,这些含义很快就会变得清晰。
p = position
b = bounds
a = anchorPoint
此外,如果您直接在 LLVM 中打印出支持层,您将获得对该层当前属性的更详细的描述:
(lldb) po 0x6080000c5550
<SCNBackingLayer:0x6080000c5550; position = CGPoint (0 0); bounds = CGRect (0 0; 480 360); delegate = <SCNView: 0x100e03070 | scene=(null) sceneTime=0.000000 frame=0, 0, 480, 360 pointOfView=(null)>; sublayers = (<AVCaptureVideoPreviewLayer: 0x608000026420>, <SCNBackingLayer: 0x6100000c2450>); opaque = YES; masksToBounds = YES; backgroundFilters = (
); filters = (
); shadowColor = (null); anchorPoint = CGPoint (0 0); NS_view = <SCNView: 0x100e03070 | scene=(null) sceneTime=0.000000 frame=0, 0, 480, 360 pointOfView=(null)>>
为了后代,我还应该指出,其他字母(AFOW 等)定义在 _subtreeDescription
输出的底部。
【讨论】:
以上是关于JS获取label标签的值是啥?的主要内容,如果未能解决你的问题,请参考以下文章