💬

第九章:與魔法對話 (Input)

網頁不應該只是單方面的展示,我們要讓它能聽懂用戶說的話!

📝 魔法輸入框 (Input)

在 HTML 裡,我們用 <input> 來做輸入框,用 <button> 來做按鈕。

<form method="get">
    <p>請輸入你的名字:</p>
    <input type="text" name="userName" />
    <button type="submit">送出咒語!</button>
</form>

👂 電腦怎麼「聽」?

當你按下按鈕,電腦會把你在框框裡寫的名字記下來。在 ASP.NET 裡,我們可以這樣讀取它:

@{
    string nameFromUser = Context.Request.Query["userName"];
}

@if (!string.IsNullOrEmpty(nameFromUser)) 
{
    <h2>歡迎回來,@nameFromUser!</h2>
}
📬 寄信: 輸入框就像是信紙,按鈕是郵筒。Request.Query 就是電腦幫你打開信封,看看裡面寫了什麼。

🎨 讓它變漂亮

在進階版中,我們會學到如何用 CSS 把這些醜醜的框框變成漂亮的魔法按鈕,但現在,先確保你能讓電腦讀到你的名字喔!

⬅️ 返回第八章 前往第十章:畢業小冒險 ➡️