访问键修饰符似乎不起作用

时间:2011-06-10 19:04:38

标签: javascript html css

我有以下代码:

<div id="ftr_top_ctr-lft2">
<input type="button" title="Mark question" value="Mark" onclick="doCheck('process'); return false;" accesskey="M">
</div>

我试图让它成为用户可以用来快速访问的密钥。但似乎它不起作用。我错过了什么吗?还有一种简单的方法让我告诉用户如何使用访问密钥(如果它有效)。

马里切尔

3 个答案:

答案 0 :(得分:1)

使用

<ALT> + <AccessKey>   in Internet explorer.  

但是在Firefox中你必须使用

<ALT>+<SHIFT>+<AccesKey>  

它会起作用: - )

以下是accesskeys的示例..

<html>
<body>
<input type="text" 
   size="40" 
   id="myButton" 
   accesskey="Z" 
   value="Press Alt + Z to bring me into focus">
<button onclick="myButton.accessKey='N';">Change Access Key to N</button>
</body>
</html>

答案 1 :(得分:0)

要通知用户,请在输入之前或之后使用通知文本添加标签(“按Alt-M”)。公约还说你可以强调应该按下的字符(“_M_ark”)。

要操作访问密钥,请记住使用Alt。

答案 2 :(得分:0)

标签应该可以帮到你。试试这个。

<html>

<body> 
    <label for="txtAccessKey" accesskey="M" >Press M to access the text box. </label>
    <input id="txtAccessKey" /> 
 </body> 
 </html>