| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/es/docs/Web/API/Document/execCommand | [Back] [Original] |
Get to know MDN better
Esta pgina ha sido traducida del ingls por la comunidad. Aprende ms y nete a la comunidad de MDN Web Docs.
Avoid using this feature in new projects.
The execCommand() method is "not implemented consistently or fully by user agents, and it is not expected that this will change in the foreseeable future."
This feature may be a candidate for removal from web standards or browsers.
Consider using the following features instead: Async clipboard o contenteditable.
Cuando un documento HTML se ha cambiado a designMode, el objeto de documento expone el mtodo execCommand lo que permite ejecutar comandos para manipular el contenido de la regin editable. La mayora de los comandos afectan a la seleccin de documento (negrita, cursiva, etc.), mientras que otros insertar nuevos elementos (aadiendo un enlace) o afectan a toda una lnea (sangra). Al usar contentEditable, la llamada a execCommand afectar el elemento editable activo actual.
execCommand(aCommandName, aShowDefaultUI, aValueArgument);
aCommandNameUna String que especifica el nombre del comando a ejecutar. Vea Comandos para una lista de posibles comandos.
aShowDefaultUIUn Boolean que indica si la interfaz de usuario por defecto se debe mostrar. Esto no se ha implementado en Mozilla.
aValueArgumentUna String representando algunos comandos (como insertImage) requiere un argumento valor extra (url de la imagen). Pasar un argumento de null si no se necesita ningn argumento.
Cambia el color de fondo del documento. En el modo styleWithCss, afecta el color de fondo del bloque que contiene. Esto requiere una cadena con el valor del color de fondo que se pasa como un valor de argumento. (Internet Explorer utiliza esta opcin para definir el color de fondo del texto.)
Pone las negritas o las quita para la seleccin o en el punto de insercin. (Internet Explorer utiliza la etiqueta STRONG en lugar de B.)
Hace que el documento de contenido, ya sea de slo lectura o editable. Esto requiere un booleano verdadero / falso que se pasa como un valor de argumento. (No es compatible con Internet Explorer.)
Copia la seleccin actual en el portapapeles. Capacidad del Portapapeles debe estar habilitado en el archivo de preferencias user.js. Vea
Crea un vnculo de anclaje a partir de la seleccin, slo si hay una seleccin. Esto requiere la cadena HREF URI que se pasa como un argumento de valor. El URI debe contener al menos un solo carcter, el cual puede ser un espacio en blanco. (Internet Explorer crear un enlace con un nulo valor URI.)
Corta la seleccin y lo copia en el portapapeles actual. Capacidad del Portapapeles debe estar habilitado en el archivo de preferencias user.js. Vea
Aade una etiqueta SMALL alrededor de la seleccin o en el punto de insercin. (No es compatible con Internet Explorer.)
Elimina la seleccin actual.
Activa o desactiva la fila de la tabla y los controles de insercin y supresin de columna. (No es compatible con Internet Explorer.)
Activa o desactiva los controladores de tamao en imgenes y otros objetos de tamao variable. (No es compatible con Internet Explorer.)
Cambia el nombre de la fuente para la seleccin o en el punto de insercin. Esto requiere una cadena de nombre de la fuente ("Arial", por ejemplo) que se pasa como un valor de argumento.
Cambia el tamao de fuente para la seleccin o en el punto de insercin. Esto requiere un tamao de fuente HTML (1-7) que se pasa como un valor de argumento.
Cambia un color de fuente para la seleccin o en el punto de insercin. Esto requiere una cadena de valor de color que se pasa como un valor de argumento.
Aade una etiqueta HTML de estilo bloque alrededor de la lnea que contiene la seleccin actual, reemplazando el elemento de bloque que contiene la lnea si existe (en Firefox, BLOCKQUOTE es la excepcin - que envolver cualquier elemento de bloque que contiene). Requiere una cadena de etiqueta-nombre que se pasa como un argumento de valor. Prcticamente todas las etiquetas de estilo bloque se pueden utilizar (por ejemplo. "H1", "P", "DL", "BLOCKQUOTE"). (Internet Explorer slo admite etiquetas de ttulo H1 - H6, direccin y PRE, que tambin debe incluir los delimitadores de etiquetas <>, como "<H1>".)
Elimina el character delante de la posicin del cursor cursor. Es lo mismo que pulsar la tecla suprimir.
Aade una etiqueta de encabezado en torno a una seleccin, o la lnea en el punto de insercin. Requiere la cadena de nombre de etiqueta que se pasa como un valor de argumento (es decir, "H1", "H6"). (No es compatible con Internet Explorer y Safari.)
Cambia el color de fondo para la seleccin o el punto de insercin. Requiere una cadena de valores de color que se pasa como un valor de argumento. UseCSS debe estar encendido para que esto funcione. (No es compatible con Internet Explorer.)
Aade una etiqueta BIG alrededor de la seleccin o en el punto de insercin. (No es compatible con Internet Explorer.)
Indenta la lnea que contiene el punto de seleccin o insercin. En Firefox, si la seleccin abarca varias lneas en los diferentes niveles de indentacin sern indentadas slo las lneas menos indentadas en la seleccin.
Controla si la tecla Intro inserta una etiqueta br o divide el elemento de bloque actual en dos. (No es compatible con Internet Explorer.)
Inserta una regla horizontal en el punto de insercin (borra la seleccin).
Inserta una cadena HTML en el punto de insercin (borra la seleccin). Requiere una cadena HTML vlido que se ha pasado como un valor de argumento. (No es compatible con Internet Explorer.)
Inserta una imagen en el punto de insercin (borra la seleccin). Requiere la cadena de imagen SRC URI que se pasa como un argumento de valor. El URI debe contener al menos un solo carcter, que puede ser un espacio en blanco. (Internet Explorer crear un enlace con un nulo valor URI.)
Crea una lista ordenada con nmeros para la seleccin o en el punto de insercin.
Crea una lista desordenada con vietas para la seleccin o en el punto de insercin.
Inserta un prrafo en torno a la seleccin o la lnea actual. (Internet Explorer inserta un prrafo en el punto de insercin y elimina la seleccin.)
Inserta el texto plano expedido en el punto de insercin (borra la seleccin).
Alterna cursiva para la seleccin o el punto de insercin. (Internet Explorer utiliza la etiqueta de EM en lugar de I.)
Centra el punto de seleccin o insercin.
Justifica el punto de seleccin o insercin.
Justifica la seleccin o insercin punto a la izquierda.
Justifica la seleccin o el punto de insercin a la derecha.
Anula la sangra de la lnea que contiene la seleccin o el punto de insercin.
Pega el contenido del portapapeles en el punto de insercin (reemplaza la seleccin actual). Capacidad del Portapapeles debe estar habilitado en el archivo de preferencias user.js. Ver
Rehace el anterior comando deshecho.
Quita todo el formato de la seleccin actual.
Selecciona todo el contenido de la regin editable.
Alterna tachado para la seleccin o el punto de insercin.
Alterna subndice para la seleccin o el punto de insercin.
Alterna exponente para la seleccin o el punto de insercin.
Alterna subrayado para la seleccin o el punto de insercin.
Deshace el ltimo comando ejecutado.
Elimina la etiqueta de ancla de un enlace ancla seleccionado.
Alterna el uso de etiquetas HTML o CSS para el marcado generado. Requiere un booleano verdadero / falso como valor del argumento. NOTA: Este argumento es lgicamente hacia atrs (es decir, si se usa falso a usar CSS, entonces es verdadero a usar HTML). (No compatible con Internet Explorer.) Esto ha quedado obsoleto; utilice el comando styleWithCSS en su lugar.
Reemplaza el comando useCSS; el argumento funciona como se esperaba, es decir, si es verdadero modifica / genera atributos de estilo en el marcado, falso genera elementos de formato.
(Este artculo est actualmente incompleto y carece de un ejemplo.)
This page was last modified on 29 may 2026 by MDN contributors.
DocumentactiveElementactiveViewTransitionadoptedStyleSheetsalinkColorallanchorsappletsbgColorbodycharacterSetchildElementCountchildrencompatModecontentTypecookiecurrentScriptcustomElementRegistrydefaultViewdesignModedirdoctypedocumentElementdocumentURIdomainembedsfeaturePolicyfgColorfirstElementChildfontsformsfragmentDirectivefullscreenfullscreenElementfullscreenEnabledheadhiddenimagesimplementationlastElementChildlastModifiedlastStyleSheetSetlinkColorlinkslocationpictureInPictureElementpictureInPictureEnabledpluginspointerLockElementpreferredStyleSheetSetprerenderingreadyStatereferrerrootElementscriptsscrollingElementselectedStyleSheetSetstyleSheetsstyleSheetSetstimelinetitleURLvisibilityStatevlinkColorxmlEncodingxmlVersionadoptNode()append()ariaNotify()browsingTopics()caretPositionFromPoint()caretRangeFromPoint()clear()close()createAttribute()createAttributeNS()createCDATASection()createComment()createDocumentFragment()createElement()createElementNS()createEvent()createExpression()createNodeIterator()createNSResolver()createProcessingInstruction()createRange()createTextNode()createTouch()createTouchList()createTreeWalker()elementFromPoint()elementsFromPoint()enableStyleSheetsForSet()evaluate()execCommand()exitFullscreen()exitPictureInPicture()exitPointerLock()getAnimations()getElementById()getElementsByClassName()getElementsByName()getElementsByTagName()getElementsByTagNameNS()getSelection()hasFocus()hasPrivateToken()hasRedemptionRecord()hasStorageAccess()hasUnpartitionedCookieAccess()importNode()moveBefore()mozSetImageElement()open()prepend()queryCommandEnabled()queryCommandState()queryCommandSupported()querySelector()querySelectorAll()releaseCapture()replaceChildren()requestStorageAccess()requestStorageAccessFor()startViewTransition()write()writeln()AbortControllerAbortSignalAbstractRangeAttrCDATASectionCharacterDataCommentCustomEventDOMErrorDOMExceptionDOMImplementationDOMParserDOMTokenListDocumentFragmentDocumentTypeElementEventEventTargetHTMLCollectionMutationObserverMutationRecordNamedNodeMapNodeNodeIteratorNodeListProcessingInstructionQuotaExceededErrorRangeShadowRootStaticRangeTextTreeWalkerXMLDocumentXPathEvaluatorXPathExpressionXPathResultXSLTProcessorYour blueprint for a better internet.
Portions of this content are 19982026 by individual mozilla.org contributors. Content available under a Creative Commons license.
| Web Proxy Viewer | New URL | Original Page |