问题标签 [htmlelements]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 如何从javascript查询选择器模板对象
基本上,我想<template>
从 javascript 中查询选择一个并且我一直为空。
JavaScript 文件:
来自我的 vanilla webcomponent 的模板对象
索引.html
主要问题是 document.querySelector("my-import-webcomponent-template") 返回未定义。
如果它添加了一些有用的东西,如果我尝试将 javascript 和 html 保存在同一个文件中,而不是 querySelector 我直接创建元素,我可以成功地做到这一点。
全部在一个文件中
如果不是出于两个原因,我的问题将与queryselector完全相同:(1)他们似乎依赖于 Polifys,这不是我的情况;(2)接受的答案基于 document.currentScript.ownerDocument 哪个据我所知,需要一个旧图书馆。
*** 建议使用后编辑,而不是
什么都没有改变
*** 建议添加“#”后编辑。完全没有变化
html - 我应该如何使用同时在右侧创建边框
我正在通过我的社区大学在线学习 HTML,而且很难。
“在本次作业中,您将创建一个 HTML 文档,其中包含 div 元素来展示您最喜欢的电影。您将包括电影名称、电影发行年份、主要明星或明星及其角色名称。div元素将呈现在页面的右侧。请参阅下面的 .html 外观示例。
到目前为止,这是我的代码。我需要一些关于谁可以在没有 CSS 的情况下将带有边框的文本向右移动的指导
html - 有问题
我遇到了这个问题标签。每次我在填写表单中的任何一个文本区域后单击输入,它都会将我重定向到我的电子邮件。为什么??我想清楚一件事,我完全是一个初学者。
ps:我用的是“Atom”
javascript - 如何确定 HTML 元素的大小?(添加元素的补间大小)
我很确定这是目前不可行的。
我有一个动画,其中涉及一个元素从绝对位置移动到内联位置。由于某些原因,我不知道容器的大小,也不知道我正在制作动画的元素的大小。
我需要知道的是转换后 HTML 元素的大小是多少,没有任何抖动的绘图。
这使问题变得非常困难(可能无法撤消),因为我无法知道添加元素是否会调整父元素的大小,或者调整元素本身的大小。
我需要的是一种展望未来的方法。
目前,这些是我能想象的唯一解决方案(它们都很荒谬):
克隆整个网页的HTML,让克隆拥有
opacity: 0; pointer-events: none
并暗中渲染未来。捕获当前页面的绘制数据(基本上是截图),覆盖那个同时偷偷修改页面,get my future,还原,去掉截图覆盖。
与第 2 点类似,有没有办法❄️freeze❄️ 将页面渲染 3-4 帧?
我记得很久以前见过一个“尺寸工人”。现在找不到任何关于它的信息,但似乎它可能有用?
java - 如何仅从根元素中提取文本内容 - java、com.gargoylesoftware.htmlunit.html
我找不到使用com.gargoylesoftware.htmlunit.html 仅从根元素中提取文本内容的任何方法。下面是一些例子:
我想从根元素中提取文本内容(在本例中为“td”),但它也从子元素中提取文本内容,这是我不想要的部分:
输出:
所需的输出:
我尝试使用其他方法调用“asText()”,但这并没有给我想要的输出。我找不到任何使用com.gargoylesoftware.htmlunit.html有相同问题的人。是否有任何方式/方法可以仅从根元素中提取文本内容?
编辑: 谢谢你的回答。我使用相同的想法删除子节点来获得我想要的输出。这是java的语法:
reactjs - 在反应中使用自定义 html 元素
我正在使用 Typescript 和 REACT,我想在我的 TSX 中使用和包装一些自定义 html 元素。例如,我正在使用一个库,其中包含一个名为 ch5-button 的客户 html 元素,它在原版 html 文件中使用
我进行了大量搜索,但似乎我什至不够聪明,无法正确搜索以找到如何执行此操作。我什至不确定我是否有正确的导入语句来获取这些元素——我得到的最接近的是:
console.log 显示<ch5-button></ch5-button>
所以我不知道我是否在正确的轨道上使用这个东西。ch5Button 是一个有很多方法的类,这些方法看起来很像 html 元素,但我只是不知道如何处理它以及如何学习使用它的方法。我找到了一些解释如何使用 observables 等的网站,但如果我走在正确的道路上,我很粗略。我附上了一些图片,如果 ch5Button 的属性和方法在 chrome 调试器中看起来像。
谁能指出我正确的方向?我将创建一个包装此类的 REACT 组件,并且可以使用道具来设置正确的属性等。
我非常喜欢构建 REACT 应用程序,但不可否认,我还不是高级开发人员,但我会尽力学习。
angular - 有没有办法在不使用影子 DOM 的情况下以 8 角(或 9 角)制作自定义元素?
查看 Angular Elements 文档,它展示了如何使用影子 DOM(即 Web 组件)创建封装的可共享组件,但我的公司有一个全局样式指南,因此我们需要所有组件具有相同的样式。我们如何在没有封装的情况下在 Angular 中创建自定义元素(即 HTMLElement)并能够在整个组织中共享它们?
javascript - 如何将 html 元素放入时间文字表达式中
我想将粗体字体设置为单词变量。但我有一个错误。如何在时间横向内使用 HTML 元素?
vba - VBA IE 在表格内单击
我需要单击('href' )
名为“WS557568037 / 个人工作区”,但没有任何效果。我试过这段代码:
HTML