powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / как динамечески изменить данные на странице
7 сообщений из 7, страница 1 из 1
как динамечески изменить данные на странице
    #36177064
Vetic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите люли пжлст как реализовать такое))

есть:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
    <td>
        <div align="center">
            <input type="button"
                   style="font-size: 10px; width: 21px; height: 21px; color: black; background-color: silver;"
                   onmouseout="javascript:style.color='black'; this.style.cursor=''"
                   onmouseover="javascript:style.color='WhiteSmoke'; this.style.cursor='hand';"
                   onclick="javascript:window.open('/RKO/servlet/ua.RKO.reports.RdBalancesResult?mfo=<%=lbo.get_mfo()%>&ls=<%=lbo.get_ls_sysnmbr()%>&status=15&atdate=<%=(String)session.getAttribute("atdate")%>', 'Документи', 'address=no, menubar=no, scrollbars=yes, width=600, height=400, resizable=yes'); return false;"
                   value="+"/>
        </div>
    </td>
    <td>
        <input type="checkbox" onclick="....">
    </td>

в общем нужно чтоб по checkbox-су менялось значение status= в onclick="javascript:window.open(

подскажите куда копать или как реализовать)))


-------------------------------
нет! вы не поняли, это my way.
...
Рейтинг: 0 / 0
как динамечески изменить данные на странице
    #36177562
Vetic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
понял что должно быть где-то так:

Код: plaintext
1.
2.
3.
4.
5.
<script type="text/javascript">
    function Go(p1,p2,p3){
     тут нужно проверять значение CheckBox и формировать ссылку, подскажите как это сделать
    }
</script>


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
    <td>
        <div align="center">
            <input type="button"
                   style="font-size: 10px; width: 21px; height: 21px; color: black; background-color: silver;"
                   onmouseout="javascript:style.color='black'; this.style.cursor=''"
                   onmouseover="javascript:style.color='WhiteSmoke'; this.style.cursor='hand';"
                   onclick="javascript:window.open('javascript:Go(<%=lbo.get_mfo()%>,<%=lbo.get_ls_sysnmbr()%>,<%=(String)session.getAttribute("atdate"))%>', 'Документи', 'address=no, menubar=no, scrollbars=yes, width=600, height=400, resizable=yes'); return false;"
                   value="+"/>
        </div>
    </td>
    <td>
        <input type="checkbox" id="myCheckBox">
    </td>



-------------------------------
нет! вы не поняли, это my way.
...
Рейтинг: 0 / 0
как динамечески изменить данные на странице
    #36180155
Фотография iConst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
<%=lbo.get_mfo()%> Это из какой оперы?

var val;
// click handler
if(document.getElementById("Checkbox1").checked)
val = "value1";
else
val = "value2";

// используем val


Примечание: очень плохой код. Сдедует отделять оформление от декларации. Все стили и функции нужно отделить от самого элемента. Так код станет намного удобнее в управлении и читабельнее.

Перевернув мир - оглянись, может перевернулся ты сам?!
...
Рейтинг: 0 / 0
как динамечески изменить данные на странице
    #36180581
Vetic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
<%=lbo.get_mfo()%> - это jsp код
а как функции отделить от самого элемента?
-------------------------------
нет! вы не поняли, это my way.
...
Рейтинг: 0 / 0
как динамечески изменить данные на странице
    #36180962
EmilRegis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Он имеет ввиду,что все действия уносишь в функции
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
<style>
.but {
        font-size: 10px; 
        width: 21px; 
        height: 21px; 
        color: black; 
        background-color: silver;
        cursor='hand';
}
.but:hover{
       color='WhiteSmoke';
}
</style>
<div align="center">
            <input type="button" class="but"
                   onmouseout="this.style.color='black';"
                   onclick="javascript:window.open('/RKO/servlet/ua.RKO.reports.RdBalancesResult?mfo=<%=lbo.get_mfo()%>&ls=<%=lbo.get_ls_sysnmbr()%>&status=15&atdate=<%=(String)session.getAttribute("atdate")%>', 'Документи', 'address=no, menubar=no, scrollbars=yes, width=600, height=400, resizable=yes'); return false;"
                   value="+"/>
        </div>

в ie до 7 не помню работает ли hover на все элементы или нет
...
Рейтинг: 0 / 0
как динамечески изменить данные на странице
    #36180964
EmilRegis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кстати зачем при onclick стоит return false?
...
Рейтинг: 0 / 0
как динамечески изменить данные на странице
    #36180965
EmilRegis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не cursor = 'hand', а cursor:hand; ))
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / как динамечески изменить данные на странице
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]