Commit 7984220f57fea9c2a6e322809eec4c5a2938eaa3
1 parent
5840d531
Exists in
master
and in
5 other branches
Navegação pelas telas no Android começa a funcionar
Showing
2 changed files
with
10 additions
and
5 deletions
Show diff stats
android/res/raw/jsmain.js
... | ... | @@ -19,12 +19,15 @@ function xmit() |
19 | 19 | { |
20 | 20 | var form = document.getElementById("form3270"); |
21 | 21 | |
22 | - for(var i=0;i < form.elements.length;i++) | |
22 | + if(form != undefined) | |
23 | 23 | { |
24 | - if(form.elements[i].name.substr(0,1) == "F") | |
24 | + for(var i=0;i < form.elements.length;i++) | |
25 | 25 | { |
26 | - var offset = parseInt(form.elements[i].name.substr(1,4)); | |
27 | - pw3270.setStringAt(offset,form.elements[i].value); | |
26 | + if(form.elements[i].name.substr(0,1) == "F") | |
27 | + { | |
28 | + var offset = parseInt(form.elements[i].name.substr(1),10); | |
29 | + pw3270.setStringAt(offset,form.elements[i].value); | |
30 | + } | |
28 | 31 | } |
29 | 32 | } |
30 | 33 | ... | ... |
src/lib3270/html.c
... | ... | @@ -317,7 +317,9 @@ |
317 | 317 | append_string(&info,"\" value=\""); |
318 | 318 | append_string(&info,ptr); |
319 | 319 | append_string(&info,"\""); |
320 | - info.mode = HTML_MODE_INPUT_BUTTON; | |
320 | + info.mode = HTML_MODE_INPUT_BUTTON; | |
321 | + info.input = info.text+strlen(info.text); | |
322 | + | |
321 | 323 | } |
322 | 324 | } |
323 | 325 | lib3270_free(text); | ... | ... |