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> # 執行結果: ABCDE 測試😁😁 # w3school的語法測試頁(可修改程式) - 把範例程式碼貼到這頁上面/左邊的框框再按run就可以即時測試程式 https://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_substr # 解析 - 以上是個最簡單的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