[英]Attach 'onpaste' Property to Element From JS Function
我正在使用一個框架,該框架不允許我直接查看或編輯特定元素的標簽,但可以讓我向包含該元素的文檔末尾添加代碼。
我正在嘗試編寫一個JavaScript函數,該函數可讓我向該元素添加“ onpaste”屬性(以禁用粘貼):IE,
<input text id="MyID" />
會成為
<input text id="MyID" onpaste="return false;"/>
函數運行后。
因為我看不到元素上的其他屬性,所以我不想替換標簽內的所有內容,而只希望附加到標簽上。 我確實具有元素ID,但是一旦提取了getElementByID,如何附加onpaste屬性?
您可以將onpaste
屬性分配給事件偵聽器。 您還可以使用addEventListener
。
document.getElementById('MyID').onpaste = function() { return false; }
使用onpaste
事件。
var input = document.getElementById('MyID');
input.onpaste = function () {
return false;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.