文法チェックのアドバイスが理解できない

[新着] Webテンプレートを仮オープンしました



0   名前: ギンペイ : 2007/01/11(木) 10:46  ID:OerUsUem
恥じまして”JavaScript質問板”でははじめて質問をさせていただきます。

このような記述で”別ウインド[テスト1][テスト2]”を開くようにしているのですが、
”文法チェック”で[ONCLICK 属性を使うときは ONKEYPRESS 属性も指定しましょう]
と減点されてしまいます。
参考書などを見ても(相当古い)”ONKEYPRESS ”の記述がよく分かりません。

”文法チェック”で減点されない記述の方法を教えていただきたいのですが、
宜しくお願い板します。


<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01//EN'
'http://www.w3.org/TR/html4/strict.dtd'>
<HTML lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<TITLE></TITLE>
<meta http-equiv="content-script-type" content="text/javascript">
</head>
<body>

<P>
<a href="test1.html"
onclick="window.open('test1.html', 'mywin',
'width=180,height=150,scrollbars=0,left=10,top=10'); return false;">
テスト1</a>
</p>

<p>
<a href="test2.html"
onclick="window.open('test2.html', 'mywin',
'width=280,height=250,scrollbars=0,left=10,top=10'); return false;">
テスト2</a>
</p>

</body>
</html>















1   名前: key-child : 2007/01/11(木) 10:46  ID:8GUFlW2K
マウスが使えない環境でも閲覧できるように設計しましょうって事です。

なので、リンクを選択し、Enterキーを押した場合でも同様の動作をさせましょう。

2   名前: ギンペイ : 2007/01/11(木) 10:46  ID:OerUsUem
key-child さん

御回答ありがとうございます。

”ONKEYPRESS”の意味は分かりましたが、どのように記述をすれば良いのか教えていただければ
ありがたいのですが、

宜しくお願いいたします。

3   名前: key-child : 2007/01/11(木) 10:46  ID:8GUFlW2K
キーを押した場合にevent.keyCodeでキーコードを取得できるので、
目的のキーコードの場合、同様の処理をし、
違うキーコードの場合、取得したキーコードを返すようにしましょう。
(キーコードを返さないと選択して、目的ではないキーを押した場合何もしなくなります。tabキーなどの対応です。)

ソースをよく見てませんでしたが、今回の場合、href属性を指定してるので、特に気にする必要はないかもしれません。

4   名前: カヅサツ ◆ThCi95HEzw : 2007/01/11(木) 10:46  [URL]  ID:O5hEMlpW
onclick属性を付けた要素に、同じ属性値のonkeypress属性をつけましょう。

5   名前: ギンペイ : 2007/01/11(木) 10:46  ID:i7ixe4Dx
key-child さん

アドバイスありがとうございました。

勉強してみます。

6   名前: ギンペイ : 2007/01/11(木) 10:46  ID:i7ixe4Dx
カヅサツさん

御回答ありがとうございます。

”onclick属性を付けた要素に、同じ属性値のonkeypress属性をつけましょう”
同じ記述をするのですが、正しいのかどうか分かりません、
色々調べてみたのですが、どうも分かりません。

具体的な記述を教えてはいただけませんか?

宜しくお願いいたします。

7   名前: モノ ◆7YMtX/NYmu : 2007/01/11(木) 10:46  ID:3mXSSG1S
あなたが実際どのように記述したのかソースを提示すれば、
具体的にどこをどのようにすればよいのかアドバイスも得られると思います。

8   名前: カヅサツ ◆ThCi95HEzw : 2007/01/11(木) 10:46  [URL]  ID:O5hEMlpW
> ”onclick属性を付けた要素に、同じ属性値のonkeypress属性をつけましょう”
> 同じ記述をするのですが

そういう時は、「私はこうやってみましたが、合っていますか?」とお尋ねになると宜しいかと思います。

9   名前: ギンペイ : 2007/01/11(木) 10:46  ID:3ke6BNHD
モノさん

アドバイスありがとうございます。

少し勉強して見ます。

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

10   名前: ギンペイ : 2007/01/11(木) 10:46  ID:3ke6BNHD
カヅサツさん

そうですね、

勉強して見ます。

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

一覧へ戻る