繁体   English   中英

使用外部javascript更改html元素的值

[英]Change value of html element with external javascript

以下是我要更改的div

<div id="@page.Page" class="pageMessages" data-messages='@Html.Raw(new System.Web.Script.Serialization.JavaScriptSerializer().Serialize(@page.Messages))'></div> 

我想从外部.js文件调用javascipt函数时更改消息的值。 正确的方法是什么?

像这样...

// This Performs the Change
$('#changeme').attr('data-messages', 'New Value');

// Show the Change
$('#changeme').html( $('#changeme').attr('data-messages') );

这是一个工作小提琴

我看到的一个问题是id='@page.Page',这不起作用。

我希望我能得到您想要做的事情,可以为此使用jquery的change属性

JQUERY

<script>
$(document).ready(function(){
   $(".pageMessages").attr("data-messages","your-new-value-here");
});
</script>

DOC: http //api.jquery.com/attr/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM