― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 2 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2017年3月11日(土) 22:32 
Windows 10 64bit で Firefox を利用しています。
ボタンをマウスで押下した時に、テキスト入力欄のフォーカス位置を失わないようにできなくなりました。

IE、Chrome、Opera 最新版、及び、以前(いつ頃かは失念)のFirefox では出来ていました。
どのように対応したらよいでしょうか?

以下サンプル

<html>
<head>
<style>
input[type="button"] {
-moz-user-select: none;
-webkit-user-select:none;
-ms-user-select: none;
user-select: none;
}
input:focus{background-color:#CCF;}
</style>
<script>
function hoge(){return false;}
</script>
</head>
<body>
<input type="text" value="hoge"><br>
<input type="button" value="TEST" unselectable="on" onmousedown="hoge()"><br>
</body>
</html>

_________________
Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0


通報する
ページトップ
  
引用付きで返信する  
 記事の件名: Re: 解決しました
投稿記事Posted: 2017年3月12日(日) 04:44 
自己解決しました。

onmousedown="hoge(); return false;"
とfalseを返すようにすれば良かったです。

お騒がせしました

_________________
Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0


通報する
ページトップ
  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 2 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[48人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean