chdreamflying
V2EX  ›  Node.js

nodejs+express 按钮响应?

  •  
  •   chdreamflying · Apr 12, 2015 · 5124 views
    This topic created in 4080 days ago, the information mentioned may be changed or developed.

    在学习nodejs,实现一个很简单的功能,一个输入框,一个按钮响应,一个文本结果,按钮响应不知道该怎样实现?我知道可以用onclick="test()"实现,但是我有些功能想用nodejs的函数,这样貌似就不行了,谁指点下?很困惑,不知道该怎样学了?

    6 replies    2015-04-13 12:26:59 +08:00
    lk09364
        1
    lk09364  
       Apr 12, 2015
    你把客户端JS 和伺服器端JS 搞混了。
    知道什么是 POST,GET 吗。
    chdreamflying
        2
    chdreamflying  
    OP
       Apr 12, 2015
    @lk09364 POST是向服务端传输数据,GET从服务器请求数据,的确我搞混了,nodejs应该是在服务器端的,我应该向服务器端请求数据,那请求数据的过程是写在客户端的js里还是怎样的?
    abelyao
        3
    abelyao  
       Apr 12, 2015 via iPhone
    @chdreamflying 最简单的写个 form 表单请求到服务端,这不是 javascript 的内容,而且最基本的 html 基础
    scarlex
        4
    scarlex  
       Apr 12, 2015
    客户端:
    document.getElementById(yourButtonId).addEventListener('click', function (e) {
    ----var result = document.getElementById(yourInputId).value;
    ----document.getElementById(yourPTagId).innerHTML = result;
    }, false);
    想代码简单点就用 jQuery 吧

    服务端:
    不关服务端事,你描述的是客户端的功能。
    chdreamflying
        5
    chdreamflying  
    OP
       Apr 13, 2015
    @scarlex 谢谢,我可能没描述清楚,按钮是查询功能,要向服务端请求数据的,我当时没搞清楚前后端!
    chdreamflying
        6
    chdreamflying  
    OP
       Apr 13, 2015
    @abelyao 已经用表单解决了,非常感谢!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3015 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 02:48 · PVG 10:48 · LAX 19:48 · JFK 22:48
    ♥ Do have faith in what you're doing.