Как с помощью AJAX изменить значение поля.
Подскажите, кодом, как это реализовать.
Нужно чтобы ajax брал значение из поля 1 и переменную, складывал эти два значения и выводил обратно в поле 1 |
wayzer, читай учебник, и причём тут ajax
PS: если чего-то надо, выкладывай тестовые примеры с возможностью запуска [html run] |
Цитата:
Исходя из этого, я подумал, что изменять значения тоже следует через ajax... |
wayzer,
:blink: |
wayzer, тут люди как должны додумывать, чего тебе требуется на самом деле? (стремление задействовать экстрасенсорные возможности участников форума есть практически у всех начинающих, так что это нормально)
Выкладывай тестовый код, тогда можно будет о чём-то говорить. |
<div style="display:none"><script> var b = {"vl1" : "10", "vl2" : "20" }; <script></div> <form name="selclass" id="forma1" method="post"> <input name="LEVEL" type="text2" id="lvl" class="pole" value="1" > <input name="Strenght" type="text2" id="str" class="pole" value="1" > <input type="button" value="OK" onClick="changelvl(selclass);"> </form> <script> function changelvl(obj){ var a=1*obj.LEVEL.value; obj.Strenght.value=Math.ceil(10 + (a-1)*0.8); } </script> как прибавить b.vl1 к сформировавшемуся значению в поле Strenght и вывести в него же получившееся ? |
wayzer,
obj.Strenght.value = Number(obj.Strenght.value) + Number(b["v11"]); не забывайте проверять возможно ли преобразовать значение к числу |
при удачном ответе сервера на ajax-запрос, делаешь то, что нужно, обычным клиентским способом
|
Цитата:
У мен летит, вместо красивого значения, NaN |
Цитата:
Цитата:
|
Часовой пояс GMT +3, время: 03:51. |