JavaScriptはHTMLファイル内またはASPファイル内に書き込むことができるため、違いはありますか?HTMLとASPファイル内のJavaScript
答えて
ASPを以下のようになりますJavaScriptでこれをバインドする方法を制御することは、サーバー側であります実行されると(通常)HTML文書を出力する技術
あなたが書いたJavaScriptは、HTMLドキュメントの一部である可能性があります(したがって、静的HTMLドキュメントに入れることができるJSと同じです)。または、サーバーサイドコードとして記述することもできますブラウザAPIの代わりにASP APIにアクセスし、出力する代わりに出力を生成します)。
ASPはサーバー側で実行されます。これによって生成されたHTMLまたはJavaScriptは、HTMLがレンダリングされ、JavaScriptが実行されるブラウザに送信されます。
ASPやPHPのようなJavascriptやサーバー側のプログラミング言語についての素晴らしい点は、(並べ替えの)種類が絡み合っている可能性があることです。あなたはJavascriptを使用して約混乱にできるようにしたいサーバ側の変数を持っている場合ときに出力したがって、たとえば、あなたはJSに含めることができますページ:
// THIS IS THE ASP CODE
string mystring = "This is my ASP string";
string html = "<script type=\"text/javascript\">var mystring = "+mystring+"</script>";
// then output the html
ひどいです、ひどくコード化された例ですが、うまくいけばいいと思います。 ASP変数などを使用してJavascriptをページに出力できます。とても便利です。私はのだと思うことができ
また、ありがとう、素晴らしい例:)私はあなたにもダニを与えることができますして欲しい:( – hdue
一つの違い、あなたがHTMLをバインドする方法は/ ASPが
--HTML button control--
<input type = "button" id = "myButtonHTML" />
--ASP button control--
<asp:button runat = "server" id = "myButtonASP" />
あなたは
--HTML control--
document.getElementById("#myButtonHTML").value
AND
--ASP control--
document.getElementById("#myButtonASP.ClientID").value
ありがとう、非常にありがとう! – hdue