JavaScript global variable
Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
-
liviumoc
- Mesaje: 1
JavaScript global variable
buna
sunt incepator in js.inteleg diferenta intre js- client php- server.
vreau ca o variabila dintr-o functie sa devina o variabila grobala (pentru tot fisierul html daca am inteles eu bine).
mai exact vreau ca sa selectez un buton radio si rezultatul sa apara intr-un checkbox in value.
studiu de caz:
Cod: Selectaţi tot
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Untitled Document</title>
</head>
<body>
<h2>Testing radio functionality</h2>
<script type="text/javascript">var radioArray=[null];</script>
<input name="juju" value="button1" type="radio" onclick="radioChange('juju','x',radioArray);" />BONT (O)
<input name="juju" value="button2" type="radio" onclick="radioChange('juju','o',radioArray);" />INTERM (X)
<input name="juju" value="button3" type="radio" onclick="radioChange('juju','I',radioArray);" />IMPLANT (I)
<br />
<script type="text/javascript">
function radioChange(radioSet,radioButton,radioArray)
{
//if(radioArray instanceof Array) {alert('Array Passed');}
var oldButton=radioArray[0];
if(radioArray[0] == null)
{
// alert('Old button was not defined');
radioArray[0]=radioButton;
}
else
{
//alert('Old button was set to ' + oldButton);
radioArray[0]=radioButton;
}
//alert('New button is set to ' + radioArray[0]);
vck =radioArray[0];
alert(vck);
}
</script>
<br>
<input name="d11" type="checkbox" id="d11" title="d11" value="x">d11
<input name="d12" type="checkbox" id="d11" title="d12" value="x">d12
<hr>
<script>
document.write('input name="d11" type="checkbox" id="d11" title="d11" value="'+cvk+'">'+vck)
</script>
</body>
</html>
MarPlo
Salut,
In JavaScript variabilele definite cu declaratia
var in afara functiei sunt variabile globale, pot fi folosite si modificate in tot scriptul, inclusiv in functii.
Exemplu:
Cod: Selectaţi tot
var nr =3;
function testnr(n){
alert(nr); //3
nr = n*2;
}
testnr(8);
alert(nr); //16
- Vezi si lectia de pe site de la:
marplo.net/javascript/definire-variabile-constante
Subiecte similare
-
Eroare PHP Notice: Undefined variable
PHP - MySQL - XML
Primul mesaj
Incerc sa intru pe un site in interfata admin nu pot,imi eroarea
PHP Notice: Undefined variable: ssid in /home/goridetr/public_html/admin/aaa.php on...
Ultimul mesaj
Din ce am vazut in cod, variabila $ssid nu e folosita in interogarile SQL.
Poti sa o definesti goala inainte de if() si se rezolva cu acea eroare....
-
preluare url din javascript in php
Cereri si Oferte
Primul mesaj
Salut,
iara am dat de o problema de trimitere date prin javascript...
cu acest cod afisez anumite date de la pagina 'uploader/index.php'
vreau sa...
Ultimul mesaj
Din codul dat de tine nu se stie unde e instructiunea care trimite date la index.php.
Oricum, in javascript poti sa preiei adresa paginii curente cu...
-
preluare url din javascript in php
JavaScript - jQuery - Ajax
Primul mesaj
buna, accesez un fisier php care face un insert in BD cu coloana url_pagina cu javascript
<script type= text/javascript >
AccesariSite =...
Ultimul mesaj
Salut,
Daca vrei sa preiei in php o adresa url transmisa din javascript cu ajax, la adresa de accesare din ajax asociaza adresa url cu un nume,de...
-
Preluare date in php din javascript
PHP - MySQL - XML
Primul mesaj
Salut . Vreau sa preiau valoarea unei variabile din javascript ( un buton Stergere DA/ NU) folosesc urmatorul cod :
if ($_SERVER == 'POST') {
if...
Ultimul mesaj
Multumesc ! Functioneaza . Am folosit cu jquery ceva de genul :
$.ajax(
url: 'url-ul tau',
method: 'POST/GET',
data: {key: 'value'}
);
Stima,...
-
Adaugare apostrof la value in input cu JavaScript
JavaScript - jQuery - Ajax
Primul mesaj
Am un cod JavaScript care adaugă un câmp input pentru utilizator:
var user = O'Conner, John ;
b.innerHTML += <input type='hidden' value=' +...
Ultimul mesaj
Poți să înlocuiesti caracterul cu entitatea lui HTML.
Astfel, pentru apostrof (') poate fi ’ sau ‘
var user = O'Conner,...
-
Inchidere pagina curenta cu javascript
JavaScript - jQuery - Ajax
Primul mesaj
Salut, dupa cum spune si titlul, se poate inchide pagina actuala cu un anumit cod ? Daca da cum ?
Am cautat dar peste tot imi zicea de...
Ultimul mesaj
Ok, dar alta modalitate nu este ?