为什么点符号只能引用表格?

2023-11-23

这似乎是一个简单的初学者问题,但我无法在任何地方找到答案。

假设我有这样的 HTML:

<form name="myForm">
   <input type="text" name="myTxt">
</form>

然后我可以使用下面的javascript

document.myForm.myTxt.value = 'foo';

但是如果我有一个 div 而不是表单怎么办?

<div name="myDiv">
   <span name="mySpan"></span>
</div>

为什么我不能在这里做同样的事情,比如

document.myDiv.mySpan.innerHTML = "bar";

似乎应该可以做到,而不必使用 getELementById(),但我无法使其工作。


由 W3C 设计。

确实没有什么可争论的。您可以通过以下方式访问页面上所有表单的 HTMLCollectiondocument.forms,就像你可以使用图像一样document.images,小程序与document.applets, 链接到document.links和锚与document.anchors.

http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-1689064

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为什么点符号只能引用表格? 的相关文章

  • 使用 JavaScript 禁用第三方 cookie

    我正在努力根据所有在欧盟运营的公司的数据保护规则实施新的 Cookie 政策合规性 根据该规则 用户在使用任何网站时必须能够拒绝 接受除必需的 Cookie 之外的所有内容 在我客户的网站中 我可以看到正在存储以下第三方 cookie ga
  • 悬停此元素时隐藏元素后的伪元素

    我的菜单垂直放置在页面左侧和菜单之间 li 我有一个 after那是一个分隔符 我想要的是当我悬停元素本身 如果它是第一个元素 时隐藏 after 元素 或者当它是中间元素时隐藏上面和底部的元素 如果它是最后一个子元素 则隐藏 after前
  • 如何格式化 Highcharts 的 (x,y) 对数据的日期时间

    我的序列化方法会产生如下所示的日期时间字符串 2014 07 09T12 30 41Z 为什么下面的代码不起作用 function container highcharts xAxis type datetime series data x
  • 摩卡 - Chai Karma“套件未定义”

    我对 jscript tdd 很陌生 遇到了问题 希望有人能告诉我我在做什么 在浏览器中运行测试 通过 HTML 文件 一切正常 通过节点和业力运行它们我得到以下异常 我想在 node js 主机的 karma 中使用 Mocha 和 Ch
  • 带有淘汰赛js的隐形recaptcha

    我正在完成隐形验证码 但我在实现它时遇到问题 谷歌开发人员页面中的代码显示它应该是这样的
  • Snap.svg - 停止在可悬停元素的子元素上重新触发悬停事件

    对于一个项目 我使用的 SVG 形状由背景多边形和背景多边形上方的一些文本 我已将其转换为路径 组成 我正在使用 Snap svg 为我的形状设置动画 当我将鼠标悬停在多边形上时 形状应该缩放到特定尺寸 包括其中的所有内容 鼠标移开时 形状
  • 在打字稿中导入 json

    我是 typescript 的新手 在我的项目中 我们使用 typescript2 在我的要求之一中 我需要导入 json 文件 所以我创建了 d ts 文件如下 test d ts declare module json const va
  • Bootstrap按钮加载+Ajax

    我正在使用 Twitter Bootstrap 的按钮加载状态 http twitter github com bootstrap javascript html buttons http twitter github com bootst
  • 将 GMT 时间转换为当地时间

    我以这种格式从我的服务器获取 GMT 时间 Fri 18 Oct 2013 11 38 23 GMT 我的要求是使用Javascript将此时间转换为本地时间 例如 如果用户来自印度 首先我需要采用时区 5 30并将其添加到我的服务器时间并
  • 设置 cookie 时中断 JavaScript 执行

    当设置 cookie 时 是否可以始终中断浏览器开发人员工具中的 javascript 执行 无需显式设置 JS 断点 document cookie 在 html head 块的开头添加此代码片段效果很好
  • 尝试将数据存储在点击器网站中

    我正在尝试存储一个名为的变量score无论何时刷新 您都会一次又一次地使用它 我不明白的是它的代码是什么 我尝试了一些方法 但似乎都不起作用 这是我的答题器网站 但是当我尝试使用 JavaScript 来存储它时 它不起作用window o
  • 在 HTML5 画布中,如何用我选择的背景遮盖图像?

    我试图用画布来实现这一点 globalCompositeOperation 但没有运气 所以我在这里问 这里有类似的问题 但我没有在其中找到我的案例 我的画布区域中有图层 从下到上的绘制顺序 画布底座填充纯白色 fff 用fillRect
  • 刷新页面时保存用户的选择

    我目前有一个页面显示不同团队的数据 我有一些数据 用户可以单击使其处于 打开 或 关闭 状态 并为每个数据显示不同的图标 它基本上就像一个清单 只是没有物理复选框 我想记住哪些 复选框 已被选中 即使在用户刷新页面或关闭浏览器并稍后返回之后
  • 为什么我们在打字稿中使用 HTMLInputElement ?

    我们为什么使用 document getElementById ipv as HTMLInputElement value 代替 document getElementById ipv value 功能getElementById返回具有类
  • 图像背景不透明度不影响边框

    如何设置背景不透明度而不影响边框线不透明度 我找到的解决方案没有帮助 div class selected img src assets img image product 1 thumbnail jpg alt product 1 thu
  • 可以设置标题样式吗? (并且使用CSS或js?)[重复]

    这个问题在这里已经有答案了 我想知道是否可以设计一个title a href title This is a title Hello a 样式问题有两个方面 文本格式 编码 我猜这是可能的 所以在问题中这样做 工具提示样式 你能把它弄大一点
  • Firebase 函数 onWrite 未被调用

    我正在尝试使用 Firebase 函数实现一个触发器 该触发器会复制数据库中的一些数据 我想观看所有添加的内容votes user vote 结构为 我尝试的代码是 const functions require firebase func
  • 在移动设备上滚动

    这个问题更多的是一个建议研究 我确实希望它对其他人有帮助 并且它不会关闭 因为我不太确定在哪里寻求有关此事的建议 在过去的 6 个月里 我一直在进行移动开发 我有机会处理各种设备上的各种情况和错误 最麻烦的是滚动问题 当涉及到在网站的多个区
  • 用于交互式图形绘制的轻量级 JavaScript 库? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我有兴趣了解用于绘制交互式图表的最轻量级 javascript 库 我掌握的数据主要是与海洋研究相关的科学数据 我知道一些 jquery
  • 如何确定所有角度2分量都已渲染?

    当所有 Angular2 组件完成渲染时 是否会触发一个角度事件 For jQuery 我们可以用 function 然而 对于 Angular2 当domready事件被触发 html 只包含角度组件标签 每个组件完成渲染后 domrea

随机推荐

  • Django:在模板中列出模型字段名称和值[重复]

    这个问题在这里已经有答案了 可能的重复 Django 迭代模板中的模型实例字段名称和值 Hi 我试图在模板中列出通用 Django 模型的字段和相应值 但是 我找不到针对相当常见问题的内置解决方案 我非常接近解决方案 但找不到出路 view
  • 在JS中从ids自动创建变量? [复制]

    这个问题在这里已经有答案了 就在今天 经过几年的 JavaScript 编程 我遇到了一些让我震惊的事情 浏览器为每个具有 id 的元素创建对象 对象的名称将与 id 匹配 所以如果你有 div div 你可以做 alert box obj
  • Obj-C 2.0 中合成原子 @properties 的锁定细节

    Obj C 2 0 中的属性文档说原子属性在内部使用锁 但没有记录锁的细节 有谁知道这是一个按属性锁 一个与 synchronized self 使用的隐式锁分开的按对象锁 还是 synchronized self 的等效项 查看生成的代码
  • 每个用户的 Firebase 文档?

    我想知道如何在每个用户创建帐户 使用 Firebase Web 时为他们制作一个文档 我启用了 Firebase 身份验证并正在运行 我希望每个用户都可以在 Cloud Firestore 中名为 users 的集合中拥有一个文档 我如何获
  • 日期错误异常

    我正在尝试使用 java 在 sql 中输入 1900 年的日期 但出现异常 com mysql jdbc MysqlDataTruncation Data truncation Incorrect datetime value 1900
  • 如何使用 C 找到应用程序包 (NSBundle) 中文件的路径?

    是否有 C API 用于查找应用程序包中文件的路径 我知道这可以在 Objective C 中使用以下语法来完成 NSString path NSBundle mainBundle pathForResource MyImage ofTyp
  • Android短屏亮度代码!

    谁知道为什么这段代码不会降低我的应用程序的背光 Context context this Settings System putInt context getContentResolver Settings System SCREEN BR
  • 将事件添加到 CalendarView

    我认为这个问题说明了一切 是否可以在 Android 默认情况下显示事件CalendarView 我知道它是为小部件而不是真正的日历应用程序制作的 但我的应用程序不应该是日历应用程序 这只是我的应用程序中的一个小功能 所以我认为视图非常适合
  • C++ 的 std::string 池、调试版本? std::string 和 valgrind 问题

    我遇到了许多关于 std string 中可能存在内存泄漏的 valgrind 警告的问题 如下所示 120 bytes in 4 blocks are possibly lost in loss record 4 192 of 4 687
  • 如何使用 iOS 版谷歌地图 sdk 获取位置的 CGPoint?

    如何使用 iOS 版谷歌地图 sdk 获取位置的 CGPoint 我需要在用户位置上添加 pinview 它基本上是相反的这个问题 例如 GMSMapView mapView CLLocationCoordinate2D coordinat
  • 通过 ADO.Net 和 COM 互操作性进行 MS Access 批量更新

    这是一种后续行动这个线程 这都是与 Net 2 0 至少对我来说 本质上 Marc 上面的 OP 尝试了几种不同的方法来更新包含 100 000 条记录的 MS Access 表 并发现使用 DAO 连接大约是快 10 30 倍与使用 AD
  • 对于从事 Drupal 项目的小型分布式团队来说,最佳实践是什么?

    经过一番研究 我们选择在下一个项目中与 Drupal 合作 我们是一个分布式团队 由于 Drupal 将所有内容存储在数据库中 基于我们到目前为止所看到的 作为一个分布式团队 我们如何才能在这个项目上协同工作 我们应该采取哪些最佳实践 我们
  • Qt moveToThread() 与调用新线程何时使用每个

    我们什么时候在线程应用程序中使用每个函数调用 给定在同一类中定义的两个函数 fun1 和 fun2 处理数据读 写到缓冲区 队列操作 来实现多线程这些 我们必须在单独的线程中运行这两个函数 现在假设第一个函数 read 在其线程开始时被调用
  • 在 python 中运行 AppleScript 时“不允许用户交互”

    我有苹果脚本 它将显示菜单列表并允许用户选择菜单项等 它本身运行良好 现在我尝试在 python 中运行它 我收到不允许用户交互的消息 1713 错误 我上网查了一下 我尝试了以下方法 在同一个 applescript 中添加 run 函数
  • 错误 TS2339:类型“Observable”上不存在属性“catchError”

    这是我在 book service ts 中的代码 import Injectable from angular core import Http Response from angular http import Observable f
  • 在asp.net MVC中不使用@HTML.Beginform并使用Jquery(ajax)发布表单

    如何在不使用 HTML Beginform 并使用 JQuery Ajax 的情况下填写表单 现在我尝试过 var postData form1 username form2 password ajax type POST url Cont
  • IEnumerable.Last() 是否针对 List 进行了优化?

    我有一个List
  • 查找图中的最小割边

    给定一个随机无向图 我必须找到 瓶颈边 编辑 最小切割边 才能从一个顶点到达另一个顶点 我所说的 瓶颈边缘 编辑 最小切割边缘 假设我有以下无向图 A B C D E F G H 为了从 A 到 H 独立于所选路径边 必须始终遍历 BE 和
  • python 中的会话身份验证

    使用来自的会话requestspython 中的模块 似乎会话仅在第一个请求时发送授权 我不明白为什么会发生这种情况 import requests session requests Session session auth u user
  • 为什么点符号只能引用表格?

    这似乎是一个简单的初学者问题 但我无法在任何地方找到答案 假设我有这样的 HTML