gpt4 book ai didi

c# - 将 HTML div 值传递给 JavaScript 代码的格式

转载 作者:行者123 更新时间:2023-12-03 11:48:38 25 4
gpt4 key购买 nike

我正在尝试从 div 获取值(value)叫objPathJavaScript我的代码的一部分,但我得到的格式不正确,如下所示:

uploads/function(e){return x.access(this,function(e){var n=this[0]||
{},r=0,i=this.length;if(e===t)return 1===n.nodeType?n.innerHTML.replace(gt,"")
:t;if(!("string"... and so on

有什么办法可以更好地实现它吗?

<div class="page product-details-page">
<div class="page-body">
@using (Html.BeginRouteForm("Product", new { SeName = Model.SeName }, FormMethod.Post, new { id = "product-details-form" }))
{

<div id="objPath"> @Model.ObjPath</div>
<div id="texturePath"> @Model.TexturePath</div>

}

</div>
</div>
<div>

<script src="js/build/three.min.js"></script>
<script type="text/javascript">

var objPath = $("#objPath").html;
var str1 = "uploads/";
var resObjPath = str1.concat(objPath);
init();

function init() {

var loader = new THREE.OBJLoader(manager);
loader.load(resObjPath, function (object) {

最佳答案

由于您已经在使用 jQuery,对于 objPath,您几乎就做对了。

要取回 div 中包含的文本值,您需要

var objPath = $("#objPath").text();

而不是

var objPath = $("#objPath").html;

关于c# - 将 HTML div 值传递给 JavaScript 代码的格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25936425/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com