如何使用java脚本获取DIV控制器的内部文本?
答案 0 :(得分:31)
答案简短:
document.getElementById("id-of-div").innerText
鉴于您已使用asp.net-mvc-3标记了问题,答案很长,这将是在浏览器中运行,而不是在服务器上运行(ASP.NET运行的地方)。没有发送请求,没有直接的方法可以将内容从浏览器传送到服务器。我猜你可能想要从页面对一个新的控制器动作进行ajax调用,但这取决于文本何时发生变化,以及你想用它做什么。
答案 1 :(得分:6)
假设您将div声明为:
<div id="someDiv">
some content goes here
</div>
您可以通过以下方式获得其价值:
// javascript
document.getElementById("someDiv").innerHTML
// jquery
$("#someDiv").html()