[Resolvido] Script para edição - Problema no IE6 para variar...
Olá amigos. Estou com um problema em um script meu para edição no IE6. Testei no mozila e no chrome e funcionou perfeitamente. No IE6 não funfa. Alguém teria uma idéia?
Obrigado desde já http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Segue o código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="[http://www.w3.org/1999/xhtml">](http://www.w3.org/1999/xhtml)
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Editar</title>
<style>
#editImage4{
display: none;
}
.btn{
border-style: none;
text-align: center;
width: 40px;
cursor: pointer;
background-color: #B0C4DE;
}
</style>
<script type="text/javascript">
//<![CDATA[
function editImage(obj, id, procedureDelete){
if(obj.innerHTML == "Editar"){
obj.innerHTML = "Alterar";
var btnDelete = document.getElementById("btnDelete"+id);
btnDelete.innerHTML = "Cancelar";
var attClick = document.createAttribute("onclick");
attClick.value = "editImage(this, "+id+",\'"+procedureDelete+"\');";
btnDelete.setAttributeNode(attClick);
document.getElementById("editImage"+id).style.display="block";
document.getElementById("inputEditImage"+id).focus();
document.getElementById("name"+id).style.display="none";
return false;
}
if(obj.innerHTML == "Cancelar"){
obj.innerHTML = "";
var a = document.createElement("a");
var href = document.createAttribute("href");
href.value = procedureDelete;
a.setAttributeNode(href);
a.innerHTML = "Excluir";
obj.appendChild(a);
var btnEdit = document.getElementById("btnEdit"+id);
btnEdit.innerHTML = "Editar";
document.getElementById("editImage"+id).style.display="none";
document.getElementById("name"+id).style.display="block";
return false;
}
if(obj.innerHTML == "Alterar"){
return false;
}} //]]>
</script>
</head>
<body>
<div class="image">
<a href="/link">
<img alt="" src="" /></a>
<span class="name" id="name4">Esta é linda</span>
<form action="" id="editImage4">
<input id="inputEditImage4" type="text" value="Esta é linda">
</form>
<span class="btn" id="btnEdit4" onclick="editImage(this,4,'linkdelete')">Editar</span>
<span class="btn" id="btnDelete4"><a href="linkdelete">Excluir</a></span>
</div>
</body>
</html>Discussão (1)
Carregando comentários...