La función removeAttribute() es una función incorporada que se utiliza para eliminar un atributo en el elemento especificado.
Esta función requiere la biblioteca p5.dom. Así que agregue la siguiente línea en la sección principal del archivo index.html .
javascript
<script language="javascript" type="text/javascript" src="path/to/p5.dom.js"> </script>
Sintaxis:
removeAttribute( attr )
Parámetros: esta función acepta un solo parámetro attr que contiene el valor del atributo que debe eliminarse.
El siguiente ejemplo ilustra la función removeAttribute() en p5.js:
Ejemplo:
javascript
var input_val; var checkbox; function setup() { // Canvas size 400*400 createCanvas(400, 200); // Set background color background('green'); // Create an input element with its value input_val = createInput('Welcome to GeeksforGeeks', true); // Set the position of div element input_val.position(30, 80); // Set width of input field input_val.style('width', '250px'); // Set font-size of input text input_val.style('font-size', '20px'); // Set margin property input_val.style('margin-left', '50px'); // Create a checkbox checkbox = createCheckbox('enable', true); // Set the status of checkbox checkbox.changed(enableInputText); } function enableInputText() { if (this.checked()) { // Re-enable the button input_val.removeAttribute('disabled'); } else { // Disable the button input_val.attribute('disabled', ''); } }
Producción:
- Haga clic para habilitar la casilla de verificación:
- Haga clic para desactivar la casilla de verificación: