dakata__92
Super Moderator
Имам една форма в която се въвежда текст който се обработва от PHP код. Въпроса ми е как с JS да направя така, че като натисна бутон Изглед да се визуализира написаното в прозорец.
[js]
<script>
function updateAction()
{
document.getElementById('form').action = document.getElementById('base_url').value;
}
// Така ъпдейтвам action-a на формата за да се пусне за обработка към add.php
</script>
<form method='post' name='form' id='form' action='' >
<input type='hidden' name='base_url' id='base_url' value='add.php' />
<input type='text' size='100' name='title' value='' />
<textarea id='area' name='text' cols='130' rows='20'></textarea>
<input type='submit' name='submit' onClick='updateAction(this)' value='Добави'/><input type='reset' value='Изчисти'/>
<input type='submit' name='look' value='Изглед'/>
<form>
[/js]
Фактичести ето тази проверка искам ако мога да я извеждам в нов прозорец, чрез window.open(); примерно, но да е на същата страница, а не да съсдавам нова към която да пращам формата .
[js]
<script>
function updateAction()
{
document.getElementById('form').action = document.getElementById('base_url').value;
}
// Така ъпдейтвам action-a на формата за да се пусне за обработка към add.php
</script>
<form method='post' name='form' id='form' action='' >
<input type='hidden' name='base_url' id='base_url' value='add.php' />
<input type='text' size='100' name='title' value='' />
<textarea id='area' name='text' cols='130' rows='20'></textarea>
<input type='submit' name='submit' onClick='updateAction(this)' value='Добави'/><input type='reset' value='Изчисти'/>
<input type='submit' name='look' value='Изглед'/>
<form>
[/js]
Фактичести ето тази проверка искам ако мога да я извеждам в нов прозорец, чрез window.open(); примерно, но да е на същата страница, а не да съсдавам нова към която да пращам формата .
PHP:
<?php
if(isSet($_POST['look']))
{
$title = addslashes(htmlspecialchars($_POST['title']));
$text = addslashes(htmlspecialchars($_POST['text']));
include ("include/BBcode.php");
$text = BBcode("$text");
echo "$text";
}
?>