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("“", "");
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ırnak iş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ırnak iş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("“", "");
intsead of
var html = document.getElementsByTagName('p')[0].innerHTML;
html = html.replace("“", "");
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("“", "");
alert(html); // left double quote
}
</script>
<body>
<p> “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("“", "");
alert(html.innerHTML); // left double quote
}
</script>
<body>
<p> “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.