Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   [новичок] Переменная в value и <area> (https://javascript.ru/forum/events/4531-%5Bnovichok%5D-peremennaya-v-value-i-area.html)

Ната 31.07.2009 03:57

[новичок] Переменная в value и <area>
 
Я думаю вопрос легкий, но я с ним уже целый вечер сижу, помогите пожалуйста! :cray:

Дело в следующем, есть карта разбитая на зоны, при клике на зону, value должно приобретать имя данной зоны...

<form ...>
<input type="hidden" id="Map" name="State" value="ONE or TWO or TREE" />
 <map name="Map" id="Map">
    <area shape="poly" coords="163,35,154" href="document.theForm.submit(ONE)"  />
    <area shape="poly" coords="34,05,104" href="document.theForm.submit(TWO)"  />
    <area shape="poly" coords="33,25,12" href="document.theForm.submit(FREE)"  />
</form>


Я вас очень прошу, как это сделать? :help:

B~Vladi 31.07.2009 09:31

document.theForm.State.value='ONE'; document.theForm.submit()

И тег map закройте;)

Ната 31.07.2009 17:34

без результата
 
Сделала, как тут написано, но результата нет..:cray:
Может не так вас поняла?
<form ...>
<input type="hidden" id="Map" name="State" value="" />
 <map name="Map" id="Map">
    <area shape="poly" coords="163,35,154" href="javascript:document.theForm.State.value='ONE'; document.theForm.submit()"  />
    <area shape="poly" coords="34,05,104" href="javascript:document.theForm.State.value='TWO'; document.theForm.submit()"  />
    <area shape="poly" coords="33,25,12" href="javascript:document.theForm.State.value='TREE'; document.theForm.submit()"  />
</map>
</form>

Ната 01.08.2009 13:22

Please, help! :help:

B~Vladi 03.08.2009 10:11

<area shape="poly" coords="33,25,12" href="#" onclick="document.theForm.State.value='ONE'; document.theForm.submit(); return false"  />


Часовой пояс GMT +3, время: 01:24.