codice:
<input type=\"button\" value=\"Elimina\" name=\"action\" onclick=\"deleteNodeCheck(this.form);\">
(o anche passando il nome del form)

codice:
function deleteNodeCheck(itemform){    alert(itemform.getElementsByName('state')[0].value);}
mi dice itemform.getElementsByName is not a function

è proprio il passaggio del form come parametro che non digerisce..