私はWebサーバーのドキュメントを読んできましたが、何も見つかりませんでした。Racket Webアプリケーションのキー押下をどのように検出しますか?
は、ここで基本的なWebアプリケーションのための私のコードです:
#lang racket
(require web-server/servlet
web-server/servlet-env)
(define test '())
(define (start request)
(define bindings (request-bindings request))
(cond
((exists-binding? `cb1 bindings)
(set! test '(1 2 3))
(printf "~a" "(test) has been set to '(1 2 3)!")))
(response/xexpr
`(html
(head (title "My Blog"))
(body
(h1 "Under construction")
(form ,`(input ((name "cb1") (type "checkbox")) (value " Checkbox 1"))
(p (input ((type "submit") (value "Submit")))))))))
(serve/servlet start)
私は、このようななどの主要を入力してくださいを押して提出し、代わりに押さなくても提出することができるようにしたいです。これは可能ですか?