2012-04-26 4 views
0

Мне было интересно, как сохранить выходы, сохраненные в поле textarea. Я пишу программу javascript, чтобы перевести английские слова на свинцовый латинский, так что привет было бы эллэем. В любом случае, скажем, я набираю текст «are», а в текстовом поле он переводит его «reaay», а затем я набираю «hello» (перевод «ellohay»), текстовое поле должно выводить «ellohay» и «reaay» под нимЗапуск Дисплей в textarea - JavaScript

Я попытался это (редактировать в настоящее время пытается с массивами называемых выходов):

function printLatinWord() { 
    <!-- 
     var outputs = new Array(); 
var input = document.form.english.value; 
    var lowercase = input.toLowerCase(); 
     var fininput = lowercase.split (" "); 
    var output = ""; 

for (i = 0; i < fininput.length; i++) { 
    var result = fininput[i]; 
    output += result.substring (1, result.length) + result.substring(0,1) + "ay "; 
    document.form.piglat.value = output + "\n"; 
    var j = 0; 
    output = outputs[j]; 
    j++; 

} 
    /* 
var newtext = "\n"; 
document.form.piglat.value = newtext + document.form.piglat.value; 
    //trying to keep running display of conversions 
var newtext = ("\n"); 
output += newtext;*/ 

} 

в принципе ничего нового не происходит с в конце вар newtext, как предполагается, где хранятся выходы .. но Я не уверен точно, как получить значения из текстового поля и сохранить их там для отображения под новых выходов, если th имеет смысл.

+0

Я бы просто добавить '«\ п»' на конец вашей выходной переменной. 'document.form.piglat.value = output +" \ n ";' –

+0

@MarkWalters, который ничего не сделал: (он просто выводит новый вывод каждый раз – Gcap

+0

ответ

0

document.form.piglat.value += newtext; прилагает newtext к существующему значению. Если вы хотите предваряется вместо этого, используйте

document.form.piglat.value = newtext + document.form.piglat.value;

+0

Я пробовал это .. и теперь его просто показывают одно и то же слово дважды, или есть пустая строка, тогда он отображает слово, вот мой скорректированный код 'for (i = 0; i Gcap

Смежные вопросы