将值输入到链接GetElementByID

时间:2012-07-03 10:12:53

标签: javascript

任何人都可以告诉我如何执行以下操作:

onclick="window.location.href='http://www.google.com/document.getElementById("id")'

显然,这不是你怎么做的,但我正在寻找将文本输入中写入的内容放入链接的正确方法。

因此,如果元素ID中包含Google这个词,那么链接就会结束:

http://www.google.com/Google

任何指针/指导都将是完美的谢谢!

1 个答案:

答案 0 :(得分:4)

您可以使用

onclick="window.location.href='http://www.google.com/'+document.getElementById('id').value;"

onclick='window.location.href="http://www.google.com/"+document.getElementById("id").value;'

小提琴:http://jsfiddle.net/mageek/Gxb5B/13/

一步一步解释:

1 - onclick=";"
2 - onclick="window.location.href=;"
3 - onclick="window.location.href=link+value;"
4 - onclick="window.location.href='http://www.google.com/'+document.getElementById('id').value;"

不要忘记双引号内的简单引号或简单引号中的双引号