Cum pot delimita un parametru de string de date Javascript într-un eveniment OnClick
ancora?
- Am o etichetă de ancorare într-un control ASP.NET Repeater.
- Evenimentul
OnClick
al ancorei conține un apel la o funcție Javascript.
- Funcția Javascript ia un șir pentru parametrul său de intrare.
- Parametrul șir este umplut cu o valoare de bază de date de la repetor.
Am nevoie de "ghilimele duble" pentru Container.DataItem
Am nevoie de "cotații unice" pentru OnClick
.
Și încă mai am nevoie de un delimiter (citate triple?) Pentru parametrul șirului de intrare al apelului funcției Javascript.
Deoarece nu pot folosi din nou "citate simple", cum pot asigura funcția Javascript că parametrul de intrare este un șir și nu un întreg?
Fără cotațiile suplimentare în jurul parametrului șir de intrare, funcția Javascript crede că trec printr-un număr întreg.
Noroc în avans pentru orice cunoaștere pe care o puteți scăpa.
Ancora:
Show/Hide
și aici este Javascript:
<script language="JavaScript" type="text/javascript">
/* Shows/Hides the Jobs Div */
function ToggleDisplay(jobCode)
{
/* Each div has its ID set dynamically ('d' plus the JobCode) */
var elem = document.getElementById('d' + jobCode);
if (elem)
{
if (elem.style.display != 'block')
{
elem.style.display = 'block';
elem.style.visibility = 'visible';
}
else
{
elem.style.display = 'none';
elem.style.visibility = 'hidden';
}
}
}
</script>