У меня есть следующий код, который должен делать сумму в pdf.Javascript in PDF double values
var sum = 0.0;
var f1 = this.getField("price");
var temp = parseFloat(f1.value);
sum = temp;
var total = this.getField("total");
if(sum > 0)
{
total.value = sum;
}
else
{
total.value = "";
}
Но если вход
18.31
мой Всего
18
EDIT: Я также попытался
console.println(f1.value);
Но ценность f1.value составляет только 18.
EDIT: Это работает в интерпретаторе javascript в читателе foxit pdf.
EDIT: Я подтвердил, что в интерпретаторе javascript читателя foxit есть ошибка.
Вы получили то, что он просит? Я не понимаю вопроса. –
Думаю, я должен задать новый вопрос. Почему значение поля усечено? – Milhous
У вас есть атрибут 'maxlength'? –