witam,
zdałem sobie sprawę, że potrzebuję dodać te dane bez potrzeby odświeżania strony w tym celu używam więc jQuery
oto działający kod, mam tylko problem by info, które jest wyświeltane przez alert było wrzucane do textarea, oraz potrzebuję dodać
do funkcji dodatkowy parametr int ponieważ mam kilka takich elementów textarea
<script type="text/javascript">
$(document).ready(function() {
$("#dodajImg").ajaxForm( { beforeSubmit: validate } );
});
function validate(formData, jqForm, options) {
var form = jqForm[0];
if (!form.nazwaObrazka.value || !form.nazwaAlt.value || !form.nazwaTitle.value) {
alert("Wpisz dane potrzebne do dodania obrazka\n Nazwę, Tekst alternatywny i Tytuł !");
return false;
}
var imgSrc = "
<img src=\"" + form.nazwaObrazka.value
+ "\" alt=\"" + form.nazwaAlt.value
+ "\" title=\"" + form.nazwaTitle.value + "\" />";
alert(imgSrc);
}
<form action="js.php" name="dodajImg" id="dodajImg" method="post"> <input name="nazwaObrazka" class="tekst" /><br /> Tekst alternatywny
<br /> <input name="nazwaAlt" class="tekst" /><br /> <input name="nazwaTitle" class="tekst" /><br /><br /> <input type="submit" value="Wstaw obrazek" class="przycisk" />
proszę o małą podpowiedź