Link durchsuchen und einen Wert darin ändern.

Katzehuhn

Erfahrenes Mitglied
Hat jemand eine Idee wie ich es hinbekomme das ich bei einem bestimmten Ereigniss(onChange in dem Fall) einen Link umändere?
Also Link:
http://www.test.at/?site=home&pinsel=1&test=2&.....
Ich möchte jetzt das der &pinsel=1 Teil auf zb &pinsel=2 geändert wird. Derweil häng ich das einfach hinten dran was nicht so schön ist. Und mit den Searc() etc Mehtoden kenn ich mich nich aus;)
 
Das einfachste wären reguläre Ausdrücke.... replace() heisst das Zauberwort:

Code:
<html>
<head>
<title>Test</title>
<script type="text/javascript">
<!--
function funktion(obj, pattern, replacement)
{
  obj.href=obj.href.replace(new RegExp(pattern),replacement)
}
//-->
</script>
</head>
<body>
<a id="Link" href="http://www.test.at/?site=home&pinsel=1&test=2&" onclick="funktion(this,'pinsel=1','pinsel=2');">Link ändern</a>
</body>
</html>
 

Neue Beiträge

Zurück