我想禁用鼠標右鍵單擊並且不改變光標位置在Javascript中。這裏是我的代碼示例:禁用鼠標右鍵單擊並且不改變光標位置在Javascript中
<input id="PhoneNumber" style="width: 160px;" />
$('#PhoneNumber').mousedown(function (e) {
if (event.which > 1) {
e.preventDefault();
} else {
//Do some work
}
});
但這不起作用。當我用鼠標右鍵點擊時,它會改變插入位置。
[已更新] 適用於鍍鉻。不工作的IE
適用於鍍鉻。不適用於IE –