Hola, tengo un problema con el innerHTML al quere colocar un valor de B&B. Debido a que luego que lo coloco el resultado que me muestra es el siguiente B. Al parecer me elimina todo lo que viene despues del &. No entiendo debido a que. Si seria tan amables de explicarme y darme una solucion. Aqui les dejo el codigo para que me entiendan. A y este problema solo me da en el IE en el Chrome si me funciona con normalidad
Saludos
<html>
<head>
<title>Probando</title>
<script type="text/javascript" language="JavaScript">
function color(campo){
document.getElementById("lblcantidad").innerHTML=c ampo.value;
}
</script>
</head>
<body>
<h2>Problema con el B&B</h2>
<form name="form">
<input type="text" name="txtprueba" value="B&B" onblur="color(this)" />
<br />
<label id="lblcantidad"></label>
</form>
</body>
</html>