|
|
|
| в js файл в переменную res приходит файл file.dat с содержимым
123
234
345
т.е. все значения с новой строки
поэтому переменную res пробую заменить типа res=res.replace("\r\n","<br>");
и после document.getElementById("myid").innerHTML = res;
но выводится все в одну строку, как же сделать чтоб выводило значения в разных строках? | |
|
|
|
|
|
|
|
для: Blizard
(22.07.2009 в 19:28)
| | Используйте модификатор g
Вот так должно сработать:
res=res.replace(/\r\n/g,"<br>");
|
| |
|
|
|
|
|
|
|
для: yuk
(22.07.2009 в 19:42)
| | спасибо, и еще вопрос, я делаю типа просенький чат с применением ajax и у меня форма которую отправляю в одном и том же файле со скриптом приема результата, следовательно возник вопрос. т.к. не использую <form></form> дабы не мигала страница, как сделать отправку при нажатии Enter кнопочки? что-то типа onkeydown в голове вертится, как применить? | |
|
|
|
|
|
|
|
для: Blizard
(22.07.2009 в 20:06)
| | Можно использовать onKeyDown, но гораздо удобнее будет все же использовать <form></form>, например
<form onsubmit='send_function(); return false;'>
<textarea></textarea>
<input type="submit" name="ok" value="OK">
</form>
|
где send_function() - ваша функция отправки сообщения с применением ajax. | |
|
|
|
|
|
|
|
для: yuk
(22.07.2009 в 23:58)
| | yuk, благодарю! | |
|
|
|
|
|
|
|
для: yuk
(22.07.2009 в 19:42)
| | удален | |
|
|
|