Banyak pemula ASP mungkin kehilangan jalan dalam kutipan ganda, kutipan tunggal dan & tanda. Yang paling penting adalah Anda tidak memahami arti dari tiga jenis simbol, dan tentu saja Anda tidak dapat menguasai penggunaannya dengan baik. Berikut ini adalah pendapat saya tentang tiga jenis simbol. Jika teknologinya tidak baik, pasti akan ada kelalaian. Saya ingin meminta semua orang untuk memberi saya lebih banyak pendapat.
1, kutipan ganda ""
Kutipan ganda dalam ASP dapat berupa karakter, string, dan kode HTML apa pun.
Misalnya
<%response.write ("cnbruce di sini")%> <hr> <%response.write ("<b> cnbruce di sini </b>")%> |
Efek halaman yang dihasilkan adalah: teks default dan teks tebal "cnbruce di sini"
Mari kita pikirkan lagi. Apa yang harus saya lakukan jika saya ingin menambahkan efek warna ke teks halaman output?
1. Warna teks umum ditulis seperti ini: <font color = "#0000ff"> cnbruce </font>
2. Metode Menulis Respons.Write adalah sebagai berikut: Response.write ("Masukkan konten yang ditampilkan")
3. Jika Anda ingin memasukkan kode hyperlink di atas ke dalam respons. Tuliskan, apakah Anda telah menemukan bahwa kutipan ganda dalam metode tulis dan kutipan ganda dalam bentuk warna efek sarang?
Response.write ("<font color ="#0000ff "> cnbruce </font>") pasti akan terbentuk
4. Hasil debugging tidak optimis, karena tanda kutip depan warna cocok dengan tanda kutip depan penulisan, dan kontennya <font color =; Demikian pula, tanda kutip belakang warna cocok dengan tanda kutip belakang menulis, dan isinya adalah:> cnbruce </font>. Hasil akhirnya adalah: #0000ff di tengah adalah kesepian.
5, jadi untuk hasil yang benar, Anda dapat menggunakan #0000FF sebagai string dan memasukkannya ke dalam kutipan ganda, dan kemudian koneksi antara string dan string sebelumnya <font color = dan string terakhir> cnbruce </font> akan menggunakan & angka
Hasil akhirnya adalah sebagai berikut:
<% response.write ("<font color =" & "#0000ff" & "> cnbruce </font>") %> |
2, kutipan tunggal ''
Sama seperti belajar kelas Cina, tanda kutip yang terus ditempatkan dalam kutipan ganda dapat digunakan dalam penawaran tunggal.
Kemudian #0000FF dalam respons pernyataan di atas.write ("<font color =" #0000ff "> cnbruce </font>") dapat mengubah kutipan ganda menjadi satu kutipan:
response.write ("<font color = '#0000ff'> cnbruce </font>"), eksekusi ini juga benar.
3. Hubungkan Karakter & Simbol
Fungsi utama dari & angka dalam ASP adalah untuk terhubung, termasuk: string-string, string-variable, variabel-variabel dan koneksi campuran lainnya.
Misalnya, contoh berikut:
<% mycolor = "#0000ff" response.write ("<font color = '" & mycolor & "'>" & "cnbruce" & "</font>") %> |
Satu hal yang perlu dicatat adalah bahwa kutipan tunggal warna digunakan dalam kutipan ganda ~! Anda mungkin bingung, tonton saja perlahan.
1. Sekarang saya telah mendefinisikan variabel mycolor sendiri. Menurut prinsipnya, tidak perlu menambahkan kutipan ganda ke variabel sebagai respons.write, karena menambahkan kutipan ganda berarti itu adalah string, bukan variabel.