name属性に、日本語を使用して問題はありませんか?

[上に] [前に] [次に]
じゅん 1999/11/09(火) 08:55:40
<INPUT name="日本後の名前">のように、name属性に日本語の名前を付けても問題ないでしょうか?

色々なホームページや、書籍を見たのですが、日本語は使用していませんでした。(見落としていたかもしれませんが)

ちゃいパパ [HomePage] 1999/11/09(火) 09:43:35
問題あります!! 実際、使用できません!!
たぶん、JavaScriptの変数等になる可能性がありますので、駄目なのだと思います。
JavaScriptの変数は英数字アンダーバーのみです。

じゅん 1999/11/09(火) 13:17:42
ちゃいパパさん、早速のレスありがとうございました。

実際に試してみました。

とりあえず、<INPUT name="テキスト">で記述した結果、ブラウザには表示できました。
しかし、テキスト.valueのようにスクリプトで指定したら、”文字が正しくありません。”と怒られました。

できない理由も判ったのでスッキリしました。
ありがとうございました。

たこすけ 1999/11/09(火) 15:14:16
> 問題あります!! 実際、使用できません!!
そうですか?
変な使い方をしなければ、日本語でも問題ないと思いますけど。
(好みの問題はあると思いますが・・・)

> テキスト.valueのようにスクリプトで指定したら、
> ”文字が正しくありません。”と怒られました。
elements[index]のように指定すれば良いかと。

ちゃいパパ 1999/11/09(火) 15:30:27
確かに、タグ(HTML)だけとか、JavaScriptでもelementsを使えば問題ないみたいですねぇ!
私の認識不足でした!!

じゅん 1999/11/09(火) 18:58:48
[[解決]]
>elements[index]のように指定すれば良いかと。

おっ、できました。
なるほど、色々なやり方があるんですね。
これからの参考にさせて頂きます。

ありがとうございました。

[上に] [前に] [次に]