<snip>
>>> <input id="00N30000000h5OG"
>>> value="<? echo $_POST['00N30000000h5OG']?>"
>>> maxlength="20" name="00N30000000h5OG" size="20" type="text"
>>> onkeyup="javascript:rating()"/>
<snip>
> Also note that values of the attribute NAME should begin
> with an alphabetic character.
Only in this case where the NAME attribute is (and should be) the same
as the ID attribute. NAME attributes are CDATA (except on META elements
where they are NAME tokens) and may contain any sequence of characters
"from the document character set" (as the HTML 4.01 specification puts
it). ID attributes are ID tokens and so begin with the upper or lower
case A-Z.
Richard.
> David Mark said:
>> Get rid of the "javascript:" prefix in the onkeyup handler. It doesn't
>> belong there.
>
> It doesn't hurt anything.
With for this point strictly ECMAScript Ed. 3 conforming script engines,
which are known to not exist.
> The javascript parser considers it to be a statement label
> which has no special meaning.
Not true. It has a special meaning in MSHTML, although a seldom-used
one, as JavaScript, or rather JScript, is its default scripting language.
> We haven't seen anything to convince us that the name of the
> form is actually "Form".
Pluralis maiestatis? DID? Speak for your humble self only, please.
> Also note that values of the attribute NAME should begin with
> an alphabetic character.
Not true, they may begin with an underscore, too.
PointedEars

Signature
Prototype.js was written by people who don't know javascript for people
who don't know javascript. People who don't know javascript are not the
best source of advice on designing systems that use javascript.
-- Richard Cornford, <f806at$ail$1$8300dec7@news.demon.co.uk>