Variable aus Link holen
NIls
- javascript
Hallo,
bin noch recht neu mit Javascript und hätte da mal ne Frage. Ich habe zwei Seiten. Wenn ich auf der einen Seite auf einen Link klicke, übergibt dieser auch einen Wert in folgender form: http://www.beispielseite.de/muster?id=15
Das Problem was ich hab, ich weiß nicht wie ich diese variable id auf der neuen Seite mir rausfischen kann bzw damit arbeiten kann. Bei PHP hat er das immer automatisch erkannt, bei javascript aber leider nicht. Hoffe es kann mir einer helfen!
mfg nils
Ich find grade kein Beispiel aus meinen Dateien lies dir mal folgendes durch:
Link:
http://selfhtml.teamone.de/javascript/objekte/location.htm#search
http://www.beispielseite.de/muster?id=15
Das Problem was ich hab, ich weiß nicht wie ich diese variable id auf der neuen Seite mir rausfischen kann bzw damit arbeiten kann. Bei PHP hat er das immer automatisch erkannt, bei javascript aber leider nicht. Hoffe es kann mir einer helfen!
So könnte es gehen.
<script type="text/javascript">
function getParameter(param){
var search = this.search;
var paramValue = "";
if(typeof search == "undefined" || search == null || search.length == 0)return paramValue;
if(search.charAt(0)=="?")search = search.substring(1);
var as = search.split("&");
for(a in as){
var ta = as[a].split("=");
if(ta[0]!=null&&ta[0]==param&&ta[1]!=null){
paramValue += (paramValue.length==0)?ta[1]:","+ta[1];
}
}
return paramValue;
}
location.getParameter = getParameter;
alert(location.getParameter("kurt"))
</script>
<a href="?kurt=x&karl=3&kurt=5">test</a>