работа с формой
добрый день уважаемые форумчане.
вот такая у меня возникла нужда: изменить при помощи 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, время: 07:31. |