estoy usando la siguiente función JavaScript para ocultar las imágenes de mi página web en caso de que la imagen de origen no se encuentra:entrada = "imagen" si no se encuentra la imagen src
function Image_OnError(image) {
image.onerror = "";
image.style.visibility = "hidden";
return true;
}
añado lo siguiente atribuir a mis imágenes que llama al método anterior en el caso de un error onerror="Image_OnError(this);"
.
El problema es que tengo que hacer lo mismo para <input type="image" />
elementos, pero no puedo encontrar la manera de hacer esto como el elemento de entrada no parece tener un evento OnError
.
Podría simplemente incluir una imagen extra con el mismo valor src que la entrada y luego modificar la visibilidad del elemento de entrada en el evento OnError de la imagen, pero parece un poco desordenado.
¿Alguna razón por la cual no puedes cambiarla a la etiqueta
? –
vpram86
El elemento de entrada se está creando a partir de un control de servidor asp: ImageButton que necesito usar para generar el evento OnCommand necesario. –