lostyazilim
tr.link

javascript değer alma

10 Mesajlar 1.657 Okunma
acebozum
tr.link

JasonBourne JasonBourne WM Aracı Kullanıcı
  • Üyelik 16.09.2016
  • Yaş/Cinsiyet 26 / E
  • Meslek Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad M** D**
  • Mesajlar 197
  • Beğeniler 33 / 28
  • Ticaret 7, (%100)
merhaba arkadaslar mesela php de
"index.php?id=10" yapıp get methoduyla id y alabiliyorum fakat bunu javascriptde nasıl yapabilirim ?
 

 

wmaraci
reklam

dump3cz dump3cz Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 01.05.2017
  • Yaş/Cinsiyet 25 / E
  • Meslek Yazılım
  • Konum Bilecik
  • Ad Soyad O** Ç**
  • Mesajlar 1749
  • Beğeniler 169 / 326
  • Ticaret 3, (%67)

function getParameterByName(name, url) {
if (!url) url = window.location.href;
name = name.replace(/[\[\]]/g, "\\$&");
var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),
results = regex.exec(url);
if (!results) return null;
if (!results[2]) return '';
return decodeURIComponent(results[2].replace(/\+/g, " "));
}

var user = getParameterByName("user");
ontedi cetvel

kişi bu mesajı beğendi.

JasonBourne JasonBourne WM Aracı Kullanıcı
  • Üyelik 16.09.2016
  • Yaş/Cinsiyet 26 / E
  • Meslek Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad M** D**
  • Mesajlar 197
  • Beğeniler 33 / 28
  • Ticaret 7, (%100)
dump3cz Peki hocam mesela java.js oluşturdum. Aynı şekilde mi olucak ve değer olarak user mi kullanacağım orayı anlayamadım
Yani java.js?id= boyle mi olucak
 

 

cetvel cetvel WM Aracı Kullanıcı
  • Üyelik 22.09.2015
  • Yaş/Cinsiyet 35 / E
  • Meslek yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad U** K**
  • Mesajlar 312
  • Beğeniler 110 / 101
  • Ticaret 0, (%0)
java.js derken, java.js?id=12 gibi yoksa kodun java.js içerisinde mi , içerisindeyse direk bu şekilde çalışır, java.js'te ise çalışmaz çünkü js dosyası css dosyası gibi barındırılır. html içerisine çağırılmalıdır.
 

 

phpanaliz.com
wmaraci
wmaraci

JasonBourne JasonBourne WM Aracı Kullanıcı
  • Üyelik 16.09.2016
  • Yaş/Cinsiyet 26 / E
  • Meslek Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad M** D**
  • Mesajlar 197
  • Beğeniler 33 / 28
  • Ticaret 7, (%100)
örnek veriyorm. javascript dosyam var. java.js diye. java.js?kullanici=admin yazdiğimda ekrana kullanıcı adınız : admin olarak gözükmesini istiyorum cetvel
 

 

cetvel cetvel WM Aracı Kullanıcı
  • Üyelik 22.09.2015
  • Yaş/Cinsiyet 35 / E
  • Meslek yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad U** K**
  • Mesajlar 312
  • Beğeniler 110 / 101
  • Ticaret 0, (%0)
Çalışmaz, çünkü dediğim gibi, GET komutu adres satırından alır, js dosyası html içerisine import edildiğinde çalıştırılır, sanıyorum ki url'de kullanıcı adı vs. gözükmesini istemiyorsunuz, şu şekilde yapabilirsiniz, sayfayı göndeririken, kullanıcı adını

Sonrasında kullanıcı yazacak olan yere şu şekilde yazdırın

Merhaba Babuli


<script>

var val = document.getElementById("kullanici").value;
document.getElementById('info").innerHTML=val;
</script>


Gibi
 

 

phpanaliz.com

JasonBourne JasonBourne WM Aracı Kullanıcı
  • Üyelik 16.09.2016
  • Yaş/Cinsiyet 26 / E
  • Meslek Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad M** D**
  • Mesajlar 197
  • Beğeniler 33 / 28
  • Ticaret 7, (%100)
cetvel

java.js :
document.write('');

Kullandığım kod:
<script></script>

şimdi anlayacağın java.js yi nasıl çekersem java.js içindeki index.php?id=5 bu değeri değiştirebilirim ?
 

 

cetvel cetvel WM Aracı Kullanıcı
  • Üyelik 22.09.2015
  • Yaş/Cinsiyet 35 / E
  • Meslek yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad U** K**
  • Mesajlar 312
  • Beğeniler 110 / 101
  • Ticaret 0, (%0)
java.js dosyasını şu şekilde güncelleyip,


function getParameterByName(name, url) {
if (!url) url = window.location.href;
name = name.replace(/[\[\]]/g, "\\$&");
var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),
results = regex.exec(url);
if (!results) return null;
if (!results[2]) return '';
return decodeURIComponent(results[2].replace(/\+/g, " "));
}

document.write('');


site adresine de site.com/?parametre=1

şeklinde çağrırısan, script çalıştırılacağı için buraya dinamik olarak parametre eklemiş olursun.
 

 

phpanaliz.com

JasonBourne JasonBourne WM Aracı Kullanıcı
  • Üyelik 16.09.2016
  • Yaş/Cinsiyet 26 / E
  • Meslek Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad M** D**
  • Mesajlar 197
  • Beğeniler 33 / 28
  • Ticaret 7, (%100)
cetvel Ekledim. java.js dosyasına fakat bu şekilde çekemiyorum

<script></script>
 

 

cetvel cetvel WM Aracı Kullanıcı
  • Üyelik 22.09.2015
  • Yaş/Cinsiyet 35 / E
  • Meslek yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad U** K**
  • Mesajlar 312
  • Beğeniler 110 / 101
  • Ticaret 0, (%0)
hayır o şekilde çekemezsiniz zaten, çalışmaz, dediğim gibi yapmanız gerekiyor, siz url'de parametre gözükmesini istemiyor musunuz ?
 

 

phpanaliz.com
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al