Code: Select all
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script>
//Definer Functions
String.prototype.replaceAll = function(search, replacement) {
var target = this;
return target.split(search).join(replacement);
};
//jQuery
$(function(){
$('#sname').on('input', function() {
var test = $(this).val();
var lines = $('#soutname').val();
lines = bStrParse(test);
$("#soutname").html(lines);
});
});
function bStrParse(str) {
var replace = "^~!@%$&*()\"><\\/";
var ret = str;
len = replace.length;
for (var i = 0; i < len; i++)
{
var check = replace[i];
ret = ret.replaceAll(check, "^" + check);
}
return ret;
}
</script>
<style>
#code, #vname, #download {
width: 100%;
}
#shutdown_fieldset, #appinstall, #startup, #usb {
width = 50%;
}
</style>
<title> B V M </title>
</head>
<body>
<input type="text" name="sname" id="sname" value="String to parse into a safe string"><br><br>
<textarea name="soutname" class="soutname" id="soutname">String to parse into a safe string</textarea>
</body>
</html>