Pregunta

En Dashcode puede configurar un controlador para un comportamiento en el inspector.

Aquí hay un controlador de ejemplo para un botón, haga clic en un botón que he nombrado "myButton1" en el Inspector:

function myGetButtonName(event)
{
    var e = event.target;
    alert(e.id);
}

El problema es que cuando se hace clic en el botón y la alerta aparece que dice el ID del botón es "DC_img1" en lugar de "myButton1" (que es lo que muestra en el inspector en el campo id).

Creo que no estoy Acceso al código correcto.

¿alguien sabe cómo conseguir el ID que muestra en la ficha Atributos del inspector?

Gracias!

¿Fue útil?

Solución

bien, resulta que el "id" que puede establecer en la ficha atributos del Inspector Dashcode es el id del elemento CSS. No me daba cuenta de que antes.

Para conseguir que la información que he utilizado este:

var x=event.currentTarget;
alert(x.id);

No sé si es la mejor manera, pero me dio el resultado correcto para cada una de las imágenes que estaba al hacer clic en. Ahora estoy recibiendo el identificador de CSS en la alerta.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top