- Автор темы
- #1
Помогите решить проблему со скриптом. Собственно суть - скрипт по нажатию кнопки отсылает текст из textarea бекэнду, тот делает разные преобразования(чистит от мусора и т.д.). Собственно все работает, но только странным образом, если текст в textarea не трогать - все происходит нормально, если же изменить хоть чтото руками - текст не меняется, хотя при отладке выяснилось что бекенд все делает нормально, и скрипт даже вставляет отформатированый текст в страницу, но визуально - ничего не происходит.
Ктото сталкивался с таким?
HTML->
Собственно, использовал JsHttpRequest
Ктото сталкивался с таким?
HTML->
HTML:
<script src="/JsHttpRequest/lib/JsHttpRequest/JsHttpRequest.js"></script>
<script language="javascript">
var backend_url = "backend_ajax_functions.php";
function make_trans (id) {
var content = document.getElementById ('textarea_' + id);
JsHttpRequest.query (
backend_url,
{'command': 'make_trans', 'content': content},
function (answer, errors) {
if (answer.answer == 'ok') {
document.getElementById ('textarea_'+id).innerHTML = answer.reason;
} else {
document.getElementById ('searched_'+id).innerHTML = answer.reason + errors;
document.getElementById ('searched_'+id).setAttribute ('class', 'tags_error');
}
},
true
)
}
</script>
....
<input type='button' onclick='make_trans(1581)' value='MAKETRANS'>
<textarea name='content' class='content' id='textarea_1581'>
КОНТЕНТ
</textarea>
Собственно, использовал JsHttpRequest