Jump to content
php.lv forumi

Recommended Posts

Posted

Kāds var pastāstīt vai arī iemest kādu tutorialu par šādu problēmu:

uzbraucot uz kāda diva tas maina savu garumu.

 

Domāju, ka tas ir jādara ar javascriptu. Bet nezinu, kas tas par kodu, lai mainītu garumu un platumu.

 

Varbūt ir kāds scripts, kas var nomainīt diva id vai kaut kas uz to pusi?

Posted

HTML elementu izmērus javaskriptā vari mainīt, piemēram, ar style.width un style.height atribūtiem šim elementam.

Elementa id atribūtu vari mainīt ar id atribūtu javaskriptā.

Posted (edited)

kādēļ nemainas id? kas nav pareizi?

 

	<div id="pasakumi" onmouseover="changeDivColor()" onmouseover="divId()" onmouseout="changeBack()"><h2>Tuvākie pasākumi</h2><?php include('pasakumi.txt'); ?></div>

 

un javascript funkcija

 

function divId(){
 document.getElementById('pasakumi').id = 'pasakumiindex';
}

Edited by xfr33
Posted

nu teorētiski viens mouseover maina div background krāsu, otram vajadzētu mainīt id (mainas stils un izmēri), bet otrais nestrādā.

Posted

Nepareiza teorija. ;)

pareizi būtu vienā ierakstīt abas darbības :)

onmouseover="viena_darbiba(); otra_darbiba()"

 

Nākošais jautājums par teorētisko pamatojumu:

A kam būtu jānotiek šajā vietā?

document.getElementById('pasakumi').id = 'pasakumiindex';

Posted (edited)

LIELS, LIELS paldies :)

 

Aleksej, kad tiek nomainīts id tad mainās stils :)

jaunais stils ir ar nodefinētiem citiem izmēriem utt :)

Edited by xfr33
Posted

id vērtības parasti neviens nemaina. id ir id - kā mysql datubbāzē primārā atslēga. To nevajag mainīt.

Citādākus stilus maini ar className propertiju, tas mainīs class atribūtu HTML elementam - tādējādi mainīsi kāda css klase piekārtota tam.

×
×
  • Create New...