Skip to content
Advertisement

Passing Javascript variable to

<script language="javascript" type="text/javascript">
var scrt_var = 10; 
</script>

HTML Part:

<html>
 this is a <a href ="2.html & Key= scrt_var">Link  </a>
</html>

I just want to sent the javascript variable to link (url parameter)

No AJAX

Advertisement

Answer

If you want it to be dynamic, so that the value of the variable at the time of the click is used, do the following:

<script language="javascript" type="text/javascript">
var scrt_var = 10; 
</script>
<a href="2.html" onclick="location.href=this.href+'?key='+scrt_var;return false;">Link</a>

Of course, that’s the quick and dirty solution. You should really have a script that after DOM load adds an onclick handler to all relevant <a> elements.

User contributions licensed under: CC BY-SA
9 People found this is helpful
Advertisement