JavaScript & ASP.NET

4 отговора 118 прегледа
#1

JavaScript & ASP.NET

Здравейте, имам следия проблем: имам ASP страница, в която зареждам данни от БД в един DataGrid, който е с ID = "DataGrid1", искам когато потребителя позиционира мишката в някоя клетка от таблицата (TD), нейният цвят да се променя и съответно, когато излезе от нейната област, да се възстановява първоначалният й цвят. Проблемът е, че отскоро се занимавам с Java Script и не знам, за кой event точно да дефинирам onmouseenter и onmouseleave?

<script for="????" event="onmouseenter" language="javascript"> event.srcElement.bgColor = '#6495ED'
</script>

<script for="????" event="onmouseleave" language="javascript">
event.srcElement.bgColor = '#FFFFFF';
</script>

Кой обект трябва да стои на мястото на въпросителните, пробвах с "TD" и "DatаGrid1.cells", но нищо не става? Моля, помогнете.

Отговор
в отговор на Wagner #2

Re: JavaScript &amp; ASP.NET

greshno podhozhdash. ne che ne mozhe da stane i taka, no probwai slednoto :
...
<td ... onmouseover="this.style.backgroundColor='#ff0000'" onmouseout="this.style.backgroundColor='green'">table cell content</td>

Отговор
в отговор на Wagner #3

Re: JavaScript &amp; ASP.NET


<SCRIPT LANGUAGE="JavaScript">
<!--
window.onload = function () {
for (i=0;i<document.all.length;i++) {
if (document.all(i).tagName == 'TD' && document.all(i).className == 'datagrid') {
document.all(i).onmouseover = function fnt() { this.style.backgroundColor = "red"; }
document.all(i).onmouseout = function fnt() { this.style.backgroundColor = "white"; }
}
}
}
//-->
</SCRIPT>


Остава само да сетнеш за всяка такава клетка class=datagrid, като името можеш да го смениш!

БАба...


. . . o o o O O O o o o . . .

Сори, ама клубчето се бъгва... начи където пише (i), това е i в квадратни скоби... и цветовете можеш да си ги сетнеш каквито е необходимо!

Редактирано от БaбaИлиицa на

Отговор
в отговор на БaбaИлиицa #4

Re: JavaScript &amp; ASP.NET

mdam, mozhe i taka ;)

dori e po-chitaw tozi wariant ;)

brawo babo ;)

Отговор
в отговор на Wagner #5

Re: JavaScript &amp; ASP.NET

Благодаря ви за съветите.

Отговор