How to replace “ in a string?

I want to remove the left double quote () but had no luck. Is there a solution?

<p>“Lorem ipsum dolor sit amet, consectetur adipiscing elit.”</p>
var html = document.getElementsByTagName('p')[0].innerHTML;
html = html.replace("“", "");

This seems to work as advertised on the tin, for me.

Could there be something else causing the problem?


<script type="text/javascript">

// http://www.sitepoint.com/forums/javascript-15/how-replace-%93-string-771893.html


function sil() {

var p = document.getElementsByTagName('p')[0].innerHTML;


p = p.replace('"', '');

alert(p);


}


</script>

</head>

<body>

<p>" Metindeki sol çift t&#305;rnak i&#351;areti silinmiyor. Left double quote will not be deleted "</p>



<input type="button" value="click me" onclick="sil()">



<script type="text/javascript">

// http://www.sitepoint.com/forums/javascript-15/how-replace-%93-string-771893.html


function sil() {

var p = document.getElementsByTagName('p')[0];


p.innerHTML = p.innerHTML.replace('"', '');

alert(p.innerHTML);


}


</script>

</head>

<body>

<p>" Metindeki sol çift t&#305;rnak i&#351;areti siliniyor. Left double quote will be deleted."</p>


<input type="button" value="click me" onclick="sil()">

replace('"', ‘’);

The left double quote is , not ".

try this

var html = document.getElementsByTagName('p')[0];
html.innerHTML = html.innerHTML.replace("&#8220;", "");

intsead of


var html = document.getElementsByTagName('p')[0].innerHTML;
html = html.replace("&#8220;", "");

I use Firefox 4.0b9

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<script type="text/javascript">

function sil() {
 
var html = document.getElementsByTagName('p')[0].innerHTML;
html = html.replace("&#8220;", "");
alert(html); // left double quote

}

</script>

<body>


<p> &#8220;left double quote  </p>

<input type="button" value="sil" onclick="sil()">

Message box displays left double quote . But there is left double quatation mark in the paragraph.

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<script type="text/javascript">

function sil() {
 
var html = document.getElementsByTagName('p')[0];
html.innerHTML = html.innerHTML.replace("&#8220;", "");
alert(html.innerHTML); // left double quote 

}

</script>

<body>

<p> &#8220;left double quote </p>

<input type="button" value="sil" onclick="sil()">

Message box displays left double quote . There is not left double quatation mark in the paragraph.