I am new to javascript. I am trying to append a variable to a link like this. I am able to get the var name but it's not working when I append. i tried couple of other things. Any suggestions for appending the variable name.
<script type="text/javascript">
var name = document.getElementById('name').value;
window.location.href = "http://example.com?id=5678&name=+name+&code=1234
</script>
答案 0 :(得分:0)
Simply end and restart the quotes like so
window.location.href = "http://example.com?id=5678&name="+name+"&code=1234";
答案 1 :(得分:0)
You can imitate sprintf function by:
window.location.href =
"http://example.com?id=5678&name=%name&code=%code"
.replace('%name', 'myName')
.replace('%code', '123456');