работа с формой
добрый день уважаемые форумчане.
вот такая у меня возникла нужда: изменить при помощи javascript значение action тега form. возможно ли это вообще? а если да, то как? с уважением ???. |
я нашёл решение:
<div id='aft'> <form action='ololo.php' method='POST' enctype='application/x-www-form-urlencoded'> </form> </div> <script type='text/javascript'> obj_aft = document.getElementById('aft'); obj_aft.innerHTML = "<form action='lol.php' method='POST' enctype='application/x-www-form-urlencoded'></form>"; </script> |
???,
А что - атрибут разве не меняецо ? <form id="post" action='ololo.php' method='POST' enctype='application/x-www-form-urlencoded'>form_1</form> <script type="text/javascript"> document.getElementById("post").action="/post.php?tid=0" alert(document.getElementById("post").action) </script> |
Меняется.
<script type="text/javascript">function showAc() {a=document.getElementById('form').action; alert(a); } function resAc() {document.getElementById('form').action='two'; alert('Теперь action two');} </script> <form action="one" method="post" id="form"><input name="onelink1" type="button" value="Посмотреть action" onclick="showAc();" /> <input name="onelink" type="button" value="Изменить action" onclick="resAc();" /></form> |
Часовой пояс GMT +3, время: 13:50. |