如何在AngularJS中按ID获取元素以动态生成ID?

塞卡特·穆赫吉(Saikat Mukherjee)

我正在生成如下列表

<div ng-repeat="list in fileUploadList">
    <div id="{{list}}Upload"></div>
</div>

在控制器内部,我必须通过ID获取元素,因此我在使用以下行:

document.getElementById($scope.fileUploadList[0] + 'Upload')

我将结果记录到控制台,但仍在返回null我该怎么办?

控制器功能

$scope.loadHandleImage = function () {

     console.log(document.getElementsById($scope.fileUploadList[0] + 'Upload'));
            for (var i = 0; i < $scope.fileUploadList.length; i++)
            {  
                document.getElementById($scope.fileUploadList[i] + 'Upload').addEventListener('change', handleImage, false);   
            }

在哪里handleImage调用一个函数

Matpol

而不是id在元素上使用类名,然后按类名获取元素-这将为您提供某种数组,然后您可以循环遍历并获取每个元素想要的任何属性。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在JavaScript中动态获取元素ID

来自分类Dev

如何在JavaScript中动态获取元素ID

来自分类Dev

如何在JavaScript中获取动态ID

来自分类Dev

如何在jQuery中获取元素的ID?

来自分类Dev

如何在AngularJS模板指令的链接功能中访问具有动态ID的SVG元素?

来自分类Dev

如何在Selenium中按类获取某个div的ID和输入元素的类

来自分类Dev

如何在控制器中获取Emberjs生成的元素ID

来自分类Dev

如何提取动态生成的元素的id?

来自分类Dev

如何在select元素中获取span元素的id?

来自分类Dev

如何在Android Webview中按ID捕获元素点击?

来自分类Dev

如何获取动态生成的按钮的ID

来自分类Dev

在膨胀的 LinearLayout 中按 ID 获取元素

来自分类Dev

如何在XML中按ID获取节点?

来自分类Dev

如何在Discordjs 12中按ID获取用户?

来自分类Dev

如何在Watir中按ID获取Span集合

来自分类Dev

如何在XML中按ID获取节点?

来自分类Dev

如何在Wordpress中按页面标题获取页面ID

来自分类Dev

如何在Rails中获取simple_form的动态ID

来自分类Dev

如何在jQuery中获取“动态ID”的值?

来自分类Dev

如何在闪亮的动态输出中获取跨度的ID

来自分类Dev

如何在jQuery中获取“动态ID”的值?

来自分类Dev

如何在ASP.NET中通过ID获取元素?

来自分类Dev

如何在Google表单中获取元素ID

来自分类Dev

如何在以下函数中获取父元素id

来自分类Dev

如何在angularjs中获取锚标签的ID?

来自分类Dev

如何动态给id给phonegap中的元素?

来自分类Dev

如何在Magento中按订单ID获取装运增量ID

来自分类Dev

如何在Magento中按订单ID获取装运增量ID

来自分类Dev

如何获取动态ID?

Related 相关文章

热门标签

归档