4-寫程式從零開始系列-第一個程式(建立UI)

# 建立UI的範例

- 本篇內容只適用於建立UI的探索,不適用node.js和console的命令列
- 本文示範一個最簡單能輸入一段文字
經過處理再輸出的程式
<script>
function 處理文字(vvv)
{
  var 輸入文字=ta1.value;
  ta2.value=vvv+輸入文字.toLowerCase();
}
</script>
<textarea id="ta1">ABCDE</textarea>
<br>
<button onclick="處理文字('test');">測試😁😁</button>
<br>
<textarea id="ta2"></textarea>

# 執行結果:






# w3school的語法測試頁(可修改程式)

- 把範例程式碼貼到這頁上面/左邊的框框再按run就可以即時測試程式

# 解析

- 以上是個最簡單的html js範例
- html裏面都是以<標籤></標籤>的方式放東西
- 少數標籤 例如換行<br>會沒有對應的</br>
- 文字框的標籤叫textarea 按鈕的標籤叫button
- 程式碼的標籤是script,夾在中間的是內容
- 要指定一個標籤被按下執行的動作是onclick
- 要指定一個標籤的唯一識別名稱的屬性是id
- 在這裏onclick這個屬性裡執行了函式處理文字
- function是定義函式的寫法,括號裏是參數

# 延伸閱讀

https://www.w3schools.com/jsref/jsref_obj_string.asp
https://www.w3schools.com/jsref/jsref_obj_array.asp

留言

這個網誌中的熱門文章

3-寫程式從零開始系列-開始探索

5-程式設計從零開始系列-程式基礎:字串處理範例