Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > Как изменить значение в HashMap?


Автор: Матильда 29.8.2014, 10:12
Доброго времени суток.

Подскажите, пожалуйста, можно ли с помощью javascript изменить значение в HashMap?

Есть класс:
Код

public class Contact {

    private HashMap<String, String> phones;
    ...



Код

<logic:iterate id="phone" name="contact" property="phones" indexId="index">
    <bean:define id="key" name="phone" property="key"/>
    <bean:define id="value" name="phone" property="value"/>
    <span onclick="test('<%=key%>', '<%=value%>')">
        <bean:write name="phone" property="key"/>
        <input type="hidden" name="phone"  property="value" />
    </span>                                                            
</logic:iterate>


Как написать функцию test(key, value), которая будет менять значение value? 

Автор: Aliance 1.9.2014, 08:52
Перенес в ветку по Java. Если вопрос именно по JS, то укажите итоговую разметку, а не шаблонный нескомпилированный вариант, и еще раз цель функции test.

Цитата(Матильда @  29.8.2014,  11:12 Найти цитируемый пост)
которая будет менять значение value? 

менять его где? в теге <input name="phone"> ?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)