2014年1月20日 星期一

Advanced JS Chapter 2

Form的種類:
http://codeboxy.blogspot.com/2011/07/html-form.html

開放源Node.js中文電子書:
https://github.com/nodejs-tw/nodejs-wiki-book

動態GET、POST函式:
http://codeboxy.blogspot.com/2014/01/dynamic-post-with-iframe.html

main.js:
var express = require("./node_modules/express"),
    url = require("url");
var app = express();
var port = 1337;

app.listen(port);

app.use('/', express.static(__dirname + '/'));

app.get("/", function(req, res) {
    res.send("Hello World!!");
});

app.post("/getdata", function(req, res) {
    var urlData = url.parse(req.url, true);
    console.log(urlData.query.t1);
    res.send("你的名字是: " +urlData.query.t1);
});

console.log("Start express server");

學習步驟:
1. 首先學習如何統一網頁的樣式表。
2. 了解JavaScript事件導向概念。
3. 了解網頁具有讀取順序的概念,若物件不存在則JavaScript無法取得物件。
4. 看Node.js中文電子書。

作業2:
1. 延伸自我介紹的網站,設計一個表單,可以提供客戶輸入資料,並傳回發送成功的訊息。

沒有留言:

張貼留言