我有一个textarea,我放了一些C++代码,然后我用javascript获取该代码并通过AJAX将其发送到PHP脚本进行处理.问题是代码被破坏了.
这是我的代码:
function showResult()
{
var code = document.getElementById('code').value;
var input = document.getElementById('input').value;
if (code != '') {
var xmlhttp;
if (window.XMLHttpRequest) {
xmlhttp = new XMLHttpRequest();
}
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
document.getElementById('result').innerHTML = xmlhttp.responseText;
}
}
xmlhttp.open('GET', 'ideone.php?code=' + code + '&input=' + input, true);
xmlhttp.send();
}
}
Run Code Online (Sandbox Code Playgroud)
PHP:
<?php
echo 'Code: '.$_GET['code']; // Empty string
?>
Run Code Online (Sandbox Code Playgroud)