ASPから最初に学んだ多くのASPは、二重の引用、単一の引用、および数字で失われる可能性があります。最も重要なことは、3つのタイプのシンボルの意味が理解されておらず、もちろん、使用法をうまく習得できないことです。 3種類のシンボルに関する私の見解はありません。
1。二重引用符 "" "" ""
ASPでは、デュアル引用符には任意の文字、文字列、およびHTMLコードがあります。
例えば
| 以下はコードフラグメントです。 <%response.write( "cnbruce here")%> <hr> <%response.write( "<b> cnbruce here </a>")%> |
生成されたページの効果は次のとおりです。デフォルトのテキストと太字のテキスト「CNBRUCEはこちら」
それについて考えてみましょう、出力ページのテキストにカラー効果を追加したい場合はどうすればよいですか?
1。一般テキストの色:<font color = "#0000ff"> cnbruce </font>
2。Response.Write Writingはこれです:Response.Write( "入力表示コンテンツ")
3.上記のハイパーリンクコードをResponse.Writeに配置する場合、書き込み方法の二重引用符と書き込み方法の色の二重引用符はネストされた効果を形成することを発見しましたか。
Response.Writeはフォームにバインドされています(<font color = "#0000ff"> cnbruce </font> ")
4.デバッグの結果は、色の引用符と書き込みフォームのマッチングの引用符であり、コンテンツの色は<font color =です:> cnbrule </font </font "最終結果は次のとおりです。#0000FF中央の孤独です。
5、したがって、正しい結果については、#0000FFを二重引用符の文字列として配置し、次にフロントストリング<font color =およびリアストリング> cnbruce </font>を備えた文字列を使用できます。
最終結果は次のとおりです。
| 以下はコードフラグメントです。 <% Response.write( "<font color ="& "#0000ff"& "> cnbruce </font>") %> |
2。単一の引用番号 ''
中国のレッスンを学ぶのと同じように、二重引用符に配置され続ける引用を使用できます。
次に、上記のステートメントResponse.write( "<font color ="#0000ff "> cnbrule </font>")の#0000FFがデュアル引用を単一の引用に変えることができます。
respons.write(<font color = '#0000ff'> cnbruce </font> ")。したがって、実行も正しいです。
3。接続文字と番号
ASPの主な機能は、文字列、文字列ストリングバリアブル、可変変数などを含む接続に使用されます。
たとえば、以下の質問:
| 以下はコードフラグメントです。 <% mycolor = "#0000ff" Response.write(<font color = '"&mycolor&"'> "&" cnbrule "&" </font> ") %> |
注目すべきことは、色の単一の引用番号がデュアル引用符を使用する〜!あなたは混乱しているかもしれません、ゆっくりと見てください。
1.次に、可変mycolorを定義します。変数は、二重の引用符を追加することは変数ではなく文字列であるためです。
2、したがって、response.writeが変数を出力したい場合、それを直接書き込むことができます:respons.write(mycolor)
3。しかし今。変数は二重引用符(たとえば、上記のプログラムは単一の引用に配置されます)に配置する必要があります。特定の応答をどのように記述する必要がありますか?
4。キーライティング:ASPの変数を継続して、左右を追加し続けて "&includeを含み、respons.writeの引用符に掲載できます。
5。Response.Writeの分析( "" "" "" "&myColor&" ")、実際には、MyColor変数を接続する以前の空の文字列です。
6、だから今、私たちは上部ASPのすべての例を理解する必要があります。
強化し、深くなり続けます