HTML draznesht problem

2 отговора 255 прегледа
#1

HTML draznesht problem

Здравейте!

Имам следните две парчета код:

<img src="Pics/btn.jpeg" align="absmiddle" onClick="photosstart()";>
<a href="javascript:photosstart()">Photos</a>

<img src="Pics/btn.jpeg" align="absmiddle" onClick="links()";>
<a href="javascript:links()">Links</a>



При първото няма никакъв проблем. На второто като се кликне на бутончето ми дава грешка - обекта не бил поддържал операцията. А редовете са идентични. Защо така?


Благодаря!

When things are nice I never prefer one to the other.
Отговор
в отговор на Mylord #2

Re: HTML draznesht problem

щото "links" ти е служебна думичка, и джаба-та мрънка. Смени си името на функцията (например "linkss"). А и няма ли да ти е по лесно с варианта:

<a href="javascript:linkss()">
<img src="Pics/btn.jpeg" align="absmiddle">Links
</a>

вместо да описваш един и същ аction на две отделни места? Просто идея.

Успех.

Отговор
в отговор на mr.vain #3

Малко по-добре е ....



<!-- където page.html - страницата където е линка -->
<a href="page.html" onclick="linkss();return false" target="_blank"><img src="Pics/btn.jpeg" align="absmiddle">Links</a>
<!-- или долното ако linkss() връща false -->
<a href="page.html" onclick="return linkss();" target="_blank"><img src="Pics/btn.jpeg" align="absmiddle">Links</a>




Отговор