динамическое айди тега
Хочу поменять атрибуть тега, только тег приходить с разной id, как можно поймать? ))
document.getElementById('_15_moderator_INSTANCE_XX XX').setAttribute('type', 'hidden'); Последний 4 символа всегда разные? |
document.querySelector('[id^="_15_moderator_INSTANCE"]').type = 'hidden'
|
Что то не работает,
<input type="text" value="" name="_15_moderator_INSTANCE_uccv" id="_15_moderator_INSTANCE_uccv"> как был text, так и остался. Может через value поймать, поле не нужная, можно написать что угодно туда? |
alert(document.querySelector('[id*="moderator_INSTANCE"]').length)
|
Зачем же ты обманываешь, милый человек?
<input type="text" value="" name="_15_moderator_INSTANCE_uccv" id="_15_moderator_INSTANCE_uccv" />
<script>
document.querySelector('[id^="_15_moderator_INSTANCE"]').type = 'hidden'
</script>
<input type="text" value="" name="_15_moderator_INSTANCE_uccv" id="_15_moderator_INSTANCE_uccv" /> |
хм, поле находится в сплывающей окне, там алерт даже не работает.
|
а так на сайте работает, по видимо скрипт не загружается там, спасибо большое
|
Цитата:
|
Можно сделать вот так
document.getElementById(id).children[i].type='....'; И вот так
document.getElementById('_'+i+'_text').type='....';
|
Цитата:
|
| Часовой пояс GMT +3, время: 22:51. |