Tukio la onpaste
Mifano na matumizi
Tukio la onpaste linaathirika kwa kufikia kipimo kwenye kipimo kwa kuingiza matukio.
Ingawa kila kipimo la HTML linahusiana na tukio la onpaste, hauwezi kuingiza matukio kwenye kipimo kama <p> kama hiki kipimo hauweza kuwa kipya kama contenteditable imewasheha kuwa "true" (tunazopatikana mafanikio zaidi hapa chini).
Mafanikio: Tukio la onpaste linatumiwa kwa kipimo kipya kwenye <input> kwa type="text".
Mafanikio:Inaweza kuingiza matukio kwenye kipimo kwa matukio ya tatu:
- CTRL + V
- Chagua kongea kutoka katika menyu ya kurekebisha kwenye kitumiaji
- Chagua amri ya kongea kwenye menyu ya kigea
Mfano
Mfano 1
Inafanyishwa JavaScript kwa kuingiza matukio kwenye kipimo <input>:
<input type="text" onpaste="myFunction()" value="Paste something in here">
Mfano 2
Inafanyishwa JavaScript (kuelewa kwamba contenteditable imewasheha kuwa "true") kwa kuingiza matukio kwenye kipimo <p>:
<p contenteditable="true" onpaste="myFunction()">Jaribu kuingiza matukio hapa ndani ya mawaka.</p>
Majadiliano
Kwenye HTML:
<element onpaste="myScript">
Kwenye JavaScript:
object.onpaste = function(){myScript};
Kwenye JavaScript, tumia method ya addEventListener():
object.addEventListener("paste", myScript);
Madoa:Internet Explorer 8 au zaidi ya kuzingatia haaminikiwi Method ya addEventListener().
Maelezo ya teknolojia
Kufuata mabomu: | Msaada |
---|---|
Inayotachilika: | Msaada |
Tafsiri ya matukio: | ClipboardEvent |
Mafanikio ya taji ya HTML zilizosimamia: | Mafanikio ya HTML zote |
Mwongozo wa kumaliza
Matukio | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onpaste | Msaada | Msaada | Msaada | Msaada | Msaada |