[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Submitting a form
From: teranisi@gohome.org (Yuuichi Teranishi) さん曰く
Subject: [emacs-w3m:06501] Re: Submitting a form
Message-ID: <m3brnn4dv8.wl%teranisi@gohome.org>
Date: Wed, 25 Feb 2004 20:06:51 +0900
> > となりました。cgi の引数ってなにか指定された順番にくっつけないとまず
> > いのではと思い、
>
> あれ、そうなのか、と思って調べてみたら、
>
> http://www.w3.org/MarkUp/html-spec/html-spec_8.html writes:
> >
> > The fields are listed in the order they appear in the document with
> > the name separated from the value by `=' and the pairs separated
> > from each other by `&'.
>
> とありました。そうしたほうがよさそうですね。
あれ?そうなのかと調べていたところ、
http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/interact/forms.html#h-17.13.4.1
で寺西さんの引用の日本語訳を見つけました。
> > (unless number (setq number 9999)) ;; number って hseq?
>
> この number は、halfdump に出現した form の各入力要素に、
> w3m-form-parse-and-fontify が 1 から順番に勝手に割り振った id です。
>
> id は必ず存在するはずなので、このチェックは不要と思いますが、
> もしや、nil になる場合があったということでしょうか?
いや、怖くてガードしただけなのですが、お墨付きになったので削って
おきます。
> > (when bufs
> > (setq bufs (sort bufs (lambda (x y) (< (car x) (car y)))))
>
> ここで number 順になるようにソートしてるのですよね。
> 正しい対処と思います。
# 添削どうもありがとうございます。(最近弱気なものでして ^^;;;)
--
白井秀行 (mailto:shirai@meadowy.org)