Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
HTML, Javascript, CSS, DHTML, XHTML
Controllo table e javascript
domenica 25 marzo 2007 - 22.02
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
franco_rh
Profilo
| Junior Member
55
messaggi | Data Invio:
dom 25 mar 2007 - 22:02
Salve a tutti, sono un po' perplesso su alcune cose e desidererei dei chiarimenti:
ho scritto uno SCRIPT in javascript (scusate il gioco di parole) che dovrebbe ridimensionare i bordi di una cella <td id="TD1"> in una table <table> in base alla risoluzione dello schermo del client. Il tutto gira su asp.net 2.0
il problema è che a runtime l'oggetto table non 'vede' lo script nel caso in cui lo script sia associato ad un evento table_onload(), dandomi l'errore di elemento non riconosciuto (lo script)
nella pagina asp.net, mentre se piazzo (disperatamente) lo script nell'HEAD della pagina mi da (giustamente) l'errore di oggetto nullo, dato che la table non e' stata ancora istanziata.
anche mettendo lo script alla fine della pagina (non legato a nessun evento) l'oggetto TD1 non viene istanziato.
e' forse che gli oggetti asp non possono essere istanziati tramite javascript sul browser?
oppure sbaglio qualcosa?
grazie.
<head>
<script type ="text/javascript" >
var wdt=window.screen.width;
var spc=int((wdt-990)/2);
TD1.style.paddingLeft =spc;
TD1.style.paddingRight =spc;
</script>
</head>
MarijCat
fedecheller
Profilo
| Junior Member
129
messaggi | Data Invio:
ven 30 mar 2007 - 14:56
lo script che devi fare è questo
<html
<head>
<script type ="text/javascript" >
function dims(){
var wdt=window.screen.width;
var spc=int((wdt-990)/2);
document.getElementById('TD1').style.paddingLeft =spc;
document.getElementById('TD1').style.paddingRight =spc;
}
</script>
</head>
<body onload="dims()">
<table>
<tr><td id="TD1"></td></tr></table></body></html>
MUSIC IS FREE, DRINK ARE TO PAY, STAY TILL LATE BUT SLEEP AWAY
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !