相关疑难解决方法(0)

使用Javascript/jQuery从HTML元素中获取所有属性

我想将一个Html元素中的所有属性放入一个数组:就像我有一个jQuery对象,其中html如下所示:

<span name="test" message="test2"></span>
Run Code Online (Sandbox Code Playgroud)

现在一种方法是使用这里描述的xml解析器,但后来我需要知道如何获取我的对象的html代码.

另一种方法是使用jquery,但如何?属性的数量和名称是通用的.

谢谢

顺便说一句:我无法使用document.getelementbyid或类似的东西访问该元素.

javascript jquery parsing attributes

160
推荐指数
9
解决办法
24万
查看次数

使用javascript获取标题属性

在此处输入图片说明

我对 Javascript 还很陌生,我正在做一个使用面部识别来检测情绪的项目。面部识别部分正在检测情绪,但我需要访问由此产生的情绪。面部识别 API 不断有反馈,结果在“div” id= results 标签下不断变化

<div id="results" style="word-wrap:break-word;">
<span> Timestamp: 93.12 </span>
<br>
<span>Number of faces found: 1</span>
<br>
<span> Appearance: {"gender":"Male","glasses":"Yes","age":"25 - 34","ethnicity":"Black African"}</span><br><span>Emotions: {"joy":0,"sadness":0,"disgust":1,"contempt":0,"anger":0,"fear":0,"surprise":0,"valence":0,"engagement":0}
</span>
<br>
<span> Emoji: 
<img class="chromoji" title="Neutral Face" alt=":neutral_face:"     src="chrome-extension://cahedbegdkagmcjfolhdlechbkeaieki/images/apple/1f610.png"></span>
<br>
</div>
Run Code Online (Sandbox Code Playgroud)

标题“Neutral Face”或 alt 是所需的占主导地位的 emption 的属性之一

我尝试使用解决方案

使用 Javascript 提取 HTML 中标签的属性 以及 如何使用 javascript从类中的链接中获取标题属性

在我的实际代码中,我有

<div id="results" style="word-wrap:break-word;">
               <script>
                 //var images = document.querySelectorAll('img');
                 var emotion = document.getElementByTagName("img")[0].getAttributes("title");
                 console.log(emotion)
               </script>
             </div>
Run Code Online (Sandbox Code Playgroud)

我尝试在生成结果的 JS 文件中使用此代码段中的最后两行代码

detector.addEventListener("onImageResultsSuccess", function(faces, image, …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery angularjs

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

javascript ×2

jquery ×2

angularjs ×1

attributes ×1

html ×1

parsing ×1