Javaスクリプトを使用してDIVコントローラの内部テキストを取得するには?
68383 次
2 に答える
35
簡単な答え:
document.getElementById("id-of-div").innerText
質問にasp.net-mvc-3のタグを付けたことを考えると、長い答えは、これはサーバー(ASP.NETが実行される場所)ではなくブラウザで実行されるということです。リクエストを送信せずに、ブラウザからサーバーにコンテンツを直接取得する方法はありません。ページから新しいコントローラー アクションへの ajax 呼び出しを行いたいと思うかもしれませんが、これはテキストがいつ変更されるか、およびそれをどうしたいかによって異なります。
于 2013-04-09T14:06:53.857 に答える
7
次のように宣言された div があるとします。
<div id="someDiv">
some content goes here
</div>
その値は次の方法で取得できます。
// javascript
document.getElementById("someDiv").innerHTML
// jquery
$("#someDiv").html()
于 2013-04-09T14:06:45.877 に答える