2016-09-21 88 views
-1
function show(question,answer) 
{   
    document.getElementById("question").innerHTML = question;  
    document.getElementById("answer").innerHTML = answer;    
} 

我需要用单引号'替换\'提问和回答。如何在Javascript中替换内容

+1

'question.replace(/ '/克, “\\”')'和'answer.replace(/ '/克,“\\'')' – gurvinder372

回答

0

$(document).ready(function(){ 
 
    var question = "this is ' new ' question ' from my side"; 
 
    var answer = "this is ' new ' answer ' from my side"; 
 
    showContent(question, answer); 
 
}); 
 

 
function showContent(question, answer) { 
 
    document.getElementById("question").innerHTML = ReplaceString(question,"'","\\'"); 
 
    document.getElementById("answer").innerHTML = ReplaceString(answer, "'", "\\'"); 
 
} 
 

 
function ReplaceString(message, oldString, newString) {   
 
    return message.split(oldString).join(newString); 
 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<div id="question"></div> 
 
<div id="answer"></div>