<div class="external-event bg-red-gradient text-center" style="position: relative;">
<div id="@wo.id" class="WoOrders">
@Html.DisplayFor(modelItem => wo.id) --
@Html.DisplayFor(modelItem => wo.warehouse_number) --
@Html.DisplayFor(modelItem => wo.warehouse_order_number) --
@Html.DisplayFor(modelItem => wo.warehouse_process_type) --
@Html.DisplayFor(modelItem => qu.QueueId)
</div>
</div>
我怎么能调用那个div 元素的 id(我尝试过 getElementById() 但没有成功)。
提前谢谢。
(新手:))
这是
ASP.NET 中的服务器端代码:
@wo.id
它不是呈现到实际客户端的内容。 无论wo.id
的价值是什么,那都是如此。 因此,例如,如果值为 "someIdentifier"
,那么您将得到以下内容:
<div id="someIdentifier" class="WoOrders">
在这种情况下,您将在 JavaScript 中标识该元素:
var element = document.getElementById('someIdentifier');
您需要在调用中使用"\@wo.id"转义 @ 符号。
https://jsfiddle.net/mw864znm/
document.getElementById('@test').className= "red";