Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
A fost lansat Ubuntu 24.04 LTS

Free streaming SkyShowtime

Skoda Fabia 1.0 TSI (110 CP)- 19 ...

Mezina familiei, Merida BigNine
 The Tattooist of Auschwitz (2024)

Se poate recupera numar de telefo...

Upgrade de la MacBook Pro M1 cu 8...

Ce tip de monitor am nevoie pt of...
 Resoftare camera supraveghere

Laptop Gaming

Cu ce va aparati de cainii agresi...

Nu imi platiti coletul cu cardul ...
 Exista vreun plan de terorizare p...

Schimbare adresa DNS IPv4 pe rout...

Recomandare Barebone

Monede JO 2024
 

Afisare date

- - - - -
  • Please log in to reply
4 replies to this topic

#1
Bursul

Bursul

    alias Petrov, zilier in DE

  • Grup: Senior Members
  • Posts: 51,523
  • Înscris: 30.10.2003
Salut!

Am sa trec direct la problema. Aici am atasat o poza cum as vrea sa functioneze pagina:

Attached File  pagiJTML.JPG   11.8K   83 downloads

Ideea e urmatoarea:

1. numele jucatorilor sunt niste butoane;
2. la fiecare click pe un nume de jucator, datele jucatorului selectat trebuie sa fie afisate in zona din dreapta (mai precis in patrat);
3. datele jucatorilor vor fi luate dintr-un fisier XML, dar momentan acest lucru nu ma intereseaza.

Doresc sa fac in Javascript dar cum timp pentru studiu nu prea am, solicit un mic ajutor din partea celor care au o idee de rezolvare pentru aceasta problema.

Mersi!

#2
again

again

    WEB DUDE

  • Grup: Senior Members
  • Posts: 7,068
  • Înscris: 21.10.2005
asta il pui in <head></head>
<script type="text/javascript">
function hide_div(){
if(document.getElementById('div').style.display == 'block'){
document.getElementById('div').style.display = 'none';
} else {
document.getElementById('div').style.display = 'block';
}
}
</script>

in tabelu ala din dreapta faci un <div id="div" style="display:none;">aici datele despre om</div>

iar la user pui link: <a href="java script:hide_div()">link</a>

ps: e o varianta primitiva, am facut-o fara sa o testez

#3
Bursul

Bursul

    alias Petrov, zilier in DE

  • Grup: Senior Members
  • Posts: 51,523
  • Înscris: 30.10.2003
Mi-a trebuit ceva timp sa-mi dau seama ce face codul. Cu putine modificari codul tau merge.

Asta-i codul:

<head>
<script type="text/javascript">

function hide_div1()
{
   if(document.getElementById('div1').style.display == 'block')
    {
      document.getElementById('div1').style.display = 'none';
     }
   else
     {
      document.getElementById('div1').style.display = 'block';
     }
  }
</script>
</head>



<div id="div1" style="display:none;">datele jucatorului 1</div>


<h1 id="jucator1" onclick="hide_div1()">nume_jucator</h1> - aici e modificarea!


acum trebuie sa scriu fiecare functie pentru fiecare jucator. Sunt 22!!!!! :wallbash:

Mersi inca odata!

#4
KINGro

KINGro

    Member

  • Grup: Members
  • Posts: 294
  • Înscris: 08.10.2002
Nu trebuie sa scrii pentru fiecare jucator!

<script language="javascript">
function open_box(nr_j){

for (i=1;i<=22;i++){ // 22 inlocuiesti cu cate divuri ai tu
document.getElementById('div_'+i).style.display="none";
}

document.getElementById('div_'+nr_j).style.display="block";

}
</script>

<div id="div_1" style="display:none;">datele jucatorului 1</div>


<h1 id="jucator1" onclick="open_box(1)">nume_jucator</h1>

<div id="div_2" style="display:none;">datele jucatorului 1</div>


<h1 id="jucator2" onclick="open_box(2)">nume_jucator</h1>


:peacefingers:

Edited by KINGro, 23 August 2006 - 16:32.


#5
Bursul

Bursul

    alias Petrov, zilier in DE

  • Grup: Senior Members
  • Posts: 51,523
  • Înscris: 30.10.2003
KINGro: mere script-ul asa cum am vrut eu! THX!

Acum o alta intrebare: de ce nu merge in Explorer? In Firefox merge, in Opera nu am incercat! Am umblat la setari la security! Nici o miscare!

Anunturi

Bun venit pe Forumul Softpedia!

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate