2016-04-25 2 views
-5

ich zur Zeit eine Website tue und ich verwende den folgenden Code auf die Links in meiner Website über einen Eingabeknopf zu umleiten:Javascript-Funktion, die verwendet werden können, um eine beliebige URL zu umleiten

<div><input type='button' id='http://www.amazon.com' onclick='redirect(this)'></div><script type="text/javascript"> 
function redirect(element) { var parent =parent.elementNode; var content =parent.querySelector('input'); window.location.href=content.id </script> 

Ich bin ein absoluter Anfänger bei Web-Programmierung und ich würde gerne ein Feedback darüber bekommen, da ich das nirgends anders gesehen habe, Pros und Contras bekommen und wissen, ob es ineffizient ist, dies mit Javascript zu umleiten.

Danke allen!

+3

Warum nicht verwenden, um den '' -Tag? – Ivar

+2

Ich stimme für das Schließen dieser Frage als Off-Topic ab, da Fragen zur Qualität des Arbeitscodes off-topic sind (aber möglicherweise für [Code Review] (http://codereview.stackexchange.com/help/on- Thema)). – Quentin

Antwort

0

THIS IS OVERKILL

Keine Notwendigkeit für JavaScript

tun:

<a href="link-to-site.com">Text</a> 
+0

Du meinst überflüssig. – Li357

Verwandte Themen