/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Hjælp til reference mellem Java og HTML
Fra : Mio


Dato : 29-12-05 13:31

Hej Alle

Jeg er ikke den store Java-haj, og håber derfor at der måske er
en som kan hjælpe mig med et ret specifikt problem.

Jeg har nedenstående HTML som jeg ikke har mulighed for at ændre
i, men jeg vil gerne lave et script der når man vælger ’Main
option 3’ også tilvælger alle ’Secondary Options’:

<HTML>
<HEAD>
<LINK rel='stylesheet' href='/styles/collect.css' type='text/css'
>
</HEAD>
<BODY>
<table width="100%" border="0" cellpadding="0" cellspacing="0" >
<tr>
<td width="100%" class=text>
<TABLE width='100%' border='0' >
<TR>
<TD class=text>
<P align=right><IMG src="/images/uploaded/DYHA751PC592"></P>
</TD>
</TR>
<TR>
<TD class=text>
<table width="100%" cellspacing="0" border="0"><tr><td><form
method=post action="/answer"><input type=hidden name="key"
value="MU5CY84FY195"><input type=hidden name="questionnaireid"
value="27409"><input type=hidden name="pageindex"
value="0"><input type=hidden name=fv value=no><table width="100%"
border=0><tr><td width="10%">&nbsp;</td><td width="80%"><table
width="100%" style="margin-top: 10px; margin-bottom: 10px;" >
<tr>
<td align="left" valign="top" width=100%><font size="7">Product
One</font><br></td>
</tr>
</table>
<table width="100%" style="margin-top: 10px; margin-bottom:
10px;" >
<tr>
<td align="center" valign="top" width=100%><img
src="/images/uploaded/1NS8F11K96C1"</td>
</tr>
</table>
<table class="clt-single" border=0><tr
class="clt-single-hdr-tr"><td class="clt-single-hdr-td">Main
Options</td></tr><tr class="clt-single-data-tr"><td
class="clt-single-data-td"><input class="clt-check"
type="checkbox" name="c1276500" value="3777949" checked>Main
option 1<br><input class="clt-check" type="checkbox"
name="c1276500" value="3777950" checked>Main option 2<br><input
class="clt-check" type="checkbox" name="c1276500" value="3778083"
>Main option 3<br></td></tr></table><br><table class="clt-single"
border=0><tr class="clt-single-hdr-tr"><td
class="clt-single-hdr-td">Secondary options</td></tr><tr
class="clt-single-data-tr"><td class="clt-single-data-td"><input
class="clt-check" type="checkbox" name="c1276501" value="3777951"
>Secondary option 1<br><input class="clt-check" type="checkbox"
name="c1276501" value="3777952" >Secondary option 2<br><input
class="clt-check" type="checkbox" name="c1276501" value="3777953"
>Secondary option 3<br><input class="clt-check" type="checkbox"
name="c1276501" value="3777954" >Secondary option 4<br><input
class="clt-check" type="checkbox" name="c1276501" value="3778088"
>Secondary option 5<br></td></tr></table><br><table
class="clt-single" border=0><tr class="clt-single-hdr-tr"><td
class="clt-single-hdr-td">Comments:</td></tr><tr
class="clt-single-data-tr"><td class="clt-single-data-td">
<textarea rows=6 cols=40 class="clt-open"
name="t1276590"></textarea></td></tr></table><br></td><td
width="10%">&nbsp;</td></tr></table><input type=image
src="/images/spacer.gif" name="next" width="1" height="1"
border="0"><table width="100%" cellspacing="0" border="0"><tr><td
align="right" width="10%"><img
src="/images/ikoner/ikon_back_dimmed.gif" alt='previous'></td><td
align="left" width="80%"><table width='100%' border='0'><tr><td
bgcolor='D7E6EA' ><input type="image"
src="/images/grafer/block_06.gif" name="progress" width='100%'
height='12'></td></tr></table></td><td align="left"
width="10%"><input type="image"
src="/images/ikoner/ikon_close.gif" name="next"></td></tr>

<TR><TD colspan="3">
<TABLE border="0" width="100%" cellspacing="0" cellpadding="0">
<TR>
<TD class="text" width="90%" align="right"><TABLE
width="100%" cellspacing="0" align="center" cellpadding="0"
border=0><TR ><td width="100%" >&nbsp;</td><TD align="right"
><input type="image" border="0" src="/images/flags/da.gif"
name="flag.da"></TD></TR></TABLE>
</TD>
<TD class="text" width="10%">
</TD>
</TR>
</TABLE>
</TD></TR></TABLE></form></td></tr></table>
</TD>
</TR>
</TABLE>
</td>
</tr>
</table>
</BODY>
</HTML>

Jeg kan godt lave scriptet, hvis jeg også selv har mulighed for
at lave checkboxene:

<SCRIPT TYPE="text/javascript">
<!--
function checkAll(optionForm)
{
if(optionForm.mainoption3.checked)
{
optionForm.secondaryoption1.checked = true;
optionForm.secondaryoption2.checked = true;
optionForm.secondaryoption3.checked = true;
optionForm.secondaryoption4.checked = true;
optionForm.secondaryoption5.checked = true;
}
}
//-->
</SCRIPT>

<FORM ACTION="../cgi-bin/mycgi.pl">

<INPUT TYPE=CHECKBOX NAME="mainoption3"
onClick="checkAll(this.form)">Main option 3<P>

<INPUT TYPE=CHECKBOX NAME="secondaryoption1"
onClick="checkAll(this.form)">Secondary Option 1<BR>
<INPUT TYPE=CHECKBOX NAME="secondaryoption2"
onClick="checkAll(this.form)">Secondary Option 2<BR>
<INPUT TYPE=CHECKBOX NAME="secondaryoption3"
onClick="checkAll(this.form)">Secondary Option 3<BR>
<INPUT TYPE=CHECKBOX NAME="secondaryoption4"
onClick="checkAll(this.form)">Secondary Option 4<BR>
<INPUT TYPE=CHECKBOX NAME="secondaryoption5"
onClick="checkAll(this.form)">Secondary Option 5

<P><INPUT TYPE=SUBMIT VALUE="submit">
</FORM>

Problemet er at jeg ikke kan finde ud af hvordan man laver
referencen til den HTML jeg ikke kan ændre i. Jeg kan ikke finde
et unikt ’tag’ jeg kan referere til. Jeg tror jeg skal bruge
document.getElementByName, men jeg kan ikke få det til at virke.

Jeg håber der er det geni i blandt jer, der kan hjælpe.


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Jens Peter Karlsen [~ (29-12-2005)
Kommentar
Fra : Jens Peter Karlsen [~


Dato : 29-12-05 17:21

Det du ønsker kan ikke gøres med JAVA. Det ville imidlertid være let
at gøre med Javascript men dette kræver at du kan ændre i HTML koden
og da du siger det ikke er muligt er det heller ikke muligt at gøre
hvad du ønsker.

Regards Jens Peter Karlsen. Microsoft MVP - Frontpage.

On 29 Dec 2005 12:31:21 GMT, Mio <mio@martinostergaard.dk> wrote:

>Hej Alle
>
>Jeg er ikke den store Java-haj, og håber derfor at der måske er
>en som kan hjælpe mig med et ret specifikt problem.
>
>Jeg har nedenstående HTML som jeg ikke har mulighed for at ændre
>i, men jeg vil gerne lave et script der når man vælger ’Main
>option 3’ også tilvælger alle ’Secondary Options’:
>

David Trasbo (03-01-2006)
Kommentar
Fra : David Trasbo


Dato : 03-01-06 08:52

Mio skrev:

[Snip: Kode]

Link til din kode en anden gang. Så er det meget lettere at se resultatet af
din kode, og der spares plads på newsserveren.

--
David Trasbo.
Vær en god Usenet-bruger. http://usenet.dk/netikette.



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408924
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste