Para executar operações diferentes em diferentes elementos no JavaScript, é necessário julgar os elementos que acionam o evento no JavaScript e depois executam operações diferentes.
exemplo:
html
A cópia do código é a seguinte:
<input type = 'button' name = 'updatemetal' value = 'modify' onclick = 'getMetalid (this)'>
<input type = 'button' name = 'DeLeTemetal' value = 'delete' onclick = 'getMetalid (this)'>
JavaScript
A cópia do código é a seguinte:
<script type = "text/javascript">
função getMetalId (input) {
metalId = input.parentnode.parentnode.firstchild.innerhtml;
if (input.getAttribute ("value") == 'modify') {
Damicsubmit (MetalId);
} else if (input.getAttribute ("value") == 'delete') {
DAMICSUBMIT2 (METALID);
}
}
</script>
Não foi bem -sucedido obter os atributos de nome e identificação da entrada, mas o valor está ok. Eu não sei por quê.
Consulte:
A cópia do código é a seguinte:
var obj = document.getElementById ("div1"). getElementsByTagName ("textarea")
for (var i = 0; i <obj.length; i ++)
{
if (obj [i] .id == "aa")
{
alerta (obj [i] .innerText)
}
}