ASP จำนวนมากที่ได้เรียนรู้จาก ASP เป็นครั้งแรกอาจหายไปในคำพูดคู่ราคาเดียวและ & ตัวเลข สิ่งที่สำคัญที่สุดคือความหมายของสัญลักษณ์สามประเภทไม่เข้าใจและแน่นอนว่าพวกเขาไม่สามารถควบคุมการใช้งานได้ดี นี่คือมุมมองของฉันเกี่ยวกับสัญลักษณ์สามประเภท
1. คำพูดสองครั้ง "" "" ""
ใน ASP สามารถมีอักขระสตริงและรหัส HTML ในราคาคู่
ตัวอย่างเช่น
ต่อไปนี้เป็นส่วนของรหัส: <%response.write ("cnbruce ที่นี่")%> <hr> <%response.write ("<b> cnbruce ที่นี่ </a>")%> |
ผลกระทบของหน้าเว็บที่สร้างขึ้นคือ: ข้อความเริ่มต้นและข้อความตัวหนา "CNBRUCE ที่นี่"
ลองคิดดูสิฉันควรทำอย่างไรถ้าฉันต้องการเพิ่มเอฟเฟกต์สีลงในข้อความหน้าเอาต์พุต
1. สีข้อความทั่วไป: <font color = "#0000ff"> cnbruce </font>
2. การตอบสนองการเขียนเขียนคือ: response.write ("เนื้อหาที่แสดงอินพุต"))
3. หากคุณต้องการใส่รหัสไฮเปอร์ลิงก์ด้านบนในการตอบสนองคุณพบว่าคำพูดคู่ในวิธีการเขียนและคำพูดคู่ในสีในวิธีการเขียนแบบฟอร์มเอฟเฟกต์ซ้อนกัน
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. หมายเลขใบเสนอราคาเดียว ''
เช่นเดียวกับการเรียนรู้บทเรียนภาษาจีนคำพูดที่ยังคงวางอยู่ในใบเสนอราคาคู่
จากนั้น#0000ff ในคำสั่งข้างต้น response.write ("<font color ="#0000ff "> cnbrule </font>") สามารถเปลี่ยนคำพูดคู่เป็นคำพูดเดียว:
Response.write (<font color = '#0000ff'> cnbruce </font> ") ดังนั้นการดำเนินการจึงถูกต้องเช่นกัน
3. อักขระการเชื่อมต่อและหมายเลข
ฟังก์ชั่นหลักของ ASP ใช้ในการเชื่อมต่อรวมถึง: สตริงสตริงสตริงสตริง-ตัวแปรตัวแปรตัวแปร ฯลฯ ฯลฯ
ตัวอย่างเช่นคำถามด้านล่าง:
ต่อไปนี้เป็นส่วนของรหัส: - myColor = "#0000ff" Response.write (<font color = '"& mycolor &"'> "&" cnbrule "&" </font> " - |
สิ่งที่ต้องสังเกตคือ: หมายเลขใบเสนอราคาเดียวของ Color ใช้คำพูดคู่ ~! คุณอาจสับสนดูช้า
1. ตอนนี้ฉันกำหนด mycolor ตัวแปร
2 ดังนั้นหาก Response.Write ต้องการเอาต์พุตตัวแปรคุณสามารถเขียนได้โดยตรง: Response.Write (MyColor)
3. แต่ตอนนี้ ตัวแปรของเราจะต้องวางไว้ในคำพูดคู่ (ตัวอย่างเช่นโปรแกรมข้างต้นจะถูกวางไว้ในใบเสนอราคาเดียว) ดังนั้นการตอบสนองที่เฉพาะเจาะจงควรเขียนอย่างไร?
4. การเขียนคีย์: ดำเนินการต่อตัวแปรใน ASP เพื่อเพิ่มการเพิ่มซ้ายและขวาต่อไป "& รวมและคุณสามารถใส่ไว้ในเครื่องหมายคำพูดของการตอบสนองการเขียน
5. การวิเคราะห์การตอบสนองการเขียน ("" "" "" & mycolor & "") อันที่จริงแล้วมันเป็นสตริงว่างเปล่าก่อนหน้านี้ที่เชื่อมต่อตัวแปร mycolor แล้วเชื่อมต่อกับสตริง
6 ดังนั้นตอนนี้เราควรเข้าใจตัวอย่างทั้งหมดของ ASP บน
เสริมสร้างความเข้มแข็งและลึกซึ้งยิ่งขึ้น