Domino 9 und frühere Versionen > Entwicklung

javascript

(1/2) > >>

my head:
hallo!

var status = window.document.forms[0].status.value;
status = status + 1;
window.document.forms[0].status.value = status

warum zieht das untere script einen ab (also aus 3 mach 2), während das obere eine 1 anhängt (3 -> 31)???  

var status = window.document.forms[0].status.value;
status = status - 1;
window.document.forms[0].status.value = status

kann ich nach so'ner berechnung direkt in der verknüpfung mit javascript refreshen???

danke

wflamme:
Ist im nachhinein doch logisch, oder?
Value ist pd grundsätzlich Text und für den ist die Operation +1 gültig, bei Subtraktion ist aber klar, daß zuvor eine interne Typumwandlung nach Zahl vorgenommen werden muß.

ata:
... mach

status = status - 0 + 1

... dann solltre es gehen - nicht schön - aber tut...

ata

my head:
hab's mit parseInt() gemacht...

aber wie kann ich forms mit javascript aktualisieren, dass ich die obigen scripts zum blättern durch teilmasken verwenden kann?

ata:
... das geht glaube ich nur mit neuem Öffnen...

ata

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln