[Date Prev][Date Next][Thread Prev][][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)