nie mogłem dostać metoda pracy @ Damien-at-SF ...
więc uciekają się do mojego starego wiedzy.
Przez obudowywania = „button” input type wewnątrz elementu hiperłącza, można po prostu zadeklarować obiekt docelowy jako tak:
<a href="http://www.site.org" target="_blank">
<input type="button" class="button" value="Open" />
</a>
„target =«_ blank»” to właściwość, która sprawia, że przeglądarka otwórz link w nowej karcie. Ten atrybut ma inne właściwości. Aby uzyskać więcej informacji, zobacz: http://www.w3schools.com/tags/att_a_target.asp.
Ponieważ atrybut "value =" "" na przyciskach zapisze zawarty ciąg w przycisku, zakres nie jest konieczny.
Zamiast pisać:
<element></element>
dla większości elementów HTML można po prostu zamknąć je za pomocą ukośnika, tak:
<element />
Aha, i wreszcie ... A 'przycisk' element ma w sobie wyzwalacz odświeżania, więc używam "typu wejściowego [przycisku]", aby uniknąć wyzwalania formularza.
Powodzenia programiści.
Ze względu na politykę StackOverflow za musiałem zmienić domenę na przykład: https://meta.stackexchange.com/questions/208963/why-are-certain-example-urls-like-http-site-com-and-http-mysite-com-blocke
Dodać "return false;" po wydarzeniu onClick, aby uniknąć przesyłania formularza. – joseantgv
Z OP: 'Przycisk nie ma formy". Ale tak, dobra uwaga. –