Скажите если у меня есть текстовое поле в которую я допустим ввожу сумму, в скрипте мне необходимо сделать так чтоб к сумме которую я ввел в поле должна прибавиться еще одна сумма. Как это сделать? когда я пробую вторая сумма прибавляется не как число а как строка.
Вот код страници!
function strsum(i5)
{
var a = document.getElementById("sum").value;
var b = a+30;
document.getElementById('itog').innerHTML=b;
countsum = 1;
if (i5!="")
{
if (i5.search(/^([0-9]{1,5})\.([0-9]{1,2})$/) == -1)
{
document.getElementById('sum').style.backgroundColor="#FDA5A7";
document.getElementById('err6').style.display="inline";
document.getElementById('err6').style.fontWeight="bold";
document.getElementById('err6').style.color="red";
document.getElementById('err6').innerHTML=" Ошибка!";
countsum = 1;
}
else
{
document.getElementById('sum').style.backgroundColor="#FFFFFF";
document.getElementById('err6').style.display="inline";
document.getElementById('err6').innerHTML="";
countsum = 0;
}
}
else
{
countsum = 1;
document.getElementById('sum').style.backgroundColor="#FFFFFF";
document.getElementById('err6').style.display="inline";
document.getElementById('err6').innerHTML="";
}
}
<input type="text" class="input" name="sum" id="sum" onkeyup="strsum(this.value)" />
<span id="itog"></span>
И еще один вопрос если у меня есть php переменная могу ли я ее использовать в javascript и как?