Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: write в iframe
 
 автор: alex55   (03.08.2007 в 18:10)   письмо автору
 
 

Есть скрипт:

<body>
<form name="bstolb"><input
 onclick="bstolb.o.disabled=true;bstolb.t.disabled=false;datap(5,+,5,10);"
 value="Начать" name="o" type="button"><br>
  <input disabled="disabled"
 onclick="bstolb.f.disabled=false;bstolb.t.disabled=true;"
 value="Следущий" name="t" type="button"><br>
  <input disabled="disabled"
 onclick="bstolb.fu.disabled=false;bstolb.f.disabled=true;"
 value="Следущий" name="f" type="button"><br>
  <input disabled="disabled"
 onclick="bstolb.fa.disabled=false;bstolb.fu.disabled=true;"
 value="Следущий" name="fu" type="button"><br>
  <input disabled="disabled"
 onclick="bstolb.six.disabled=false;bstolb.fa.disabled=true;"
 value="Следущий" name="fa" type="button"><br>
  <input disabled="disabled"
 onclick="bstolb.seven.disabled=false;bstolb.six.disabled=true;"
 value="Следущий" name="six" type="button"><br>
  <input disabled="disabled" value="Следущий"
 name="seven" type="button">                                                          <iframe name="vopros"> </form>
<!-- скрипт --!>
<script>
function datap(o,pm,t,zn)
{
document.write(''+o+ '+pm+' +t+' = <input type="text" access="'+zn+'">')
}
</script>
<!-- /скрипт --!>
</body>


Как сделать чтобы скрипт открывался в iframe?
Почему в кнопке начать в атрибуте onclick функция datap() портит кнопку?

   
 
 автор: sim5   (03.08.2007 в 18:33)   письмо автору
 
   для: alex55   (03.08.2007 в 18:10)
 

>Как сделать чтобы скрипт открывался в iframe?

Какой скрипт? Может результат его работы?

   
 
 автор: alex55   (03.08.2007 в 19:02)   письмо автору
 
   для: sim5   (03.08.2007 в 18:33)
 

Да результат работы скрипта:

<script> 
function datap(o,pm,t,zn) 

document.write(''+o+ '+pm+' +t+' = <input type="text" access="'+zn+'">') 

</script>

   
 
 автор: sim5   (03.08.2007 в 19:31)   письмо автору
 
   для: alex55   (03.08.2007 в 19:02)
 

Тогда вы должны записывать не в документ, а во фрейм:

document.getElementById("vopros").document.body.innerHTML=''+o+ '+pm+' +t+' = <input type="text" access="'+zn+'">';

   
 
 автор: alex55   (08.08.2007 в 15:59)   письмо автору
 
   для: sim5   (03.08.2007 в 19:31)
 

document.getElementById("vopros").document.body.innerHTML=''+o+ '+pm+' +t+' = <input type="text" access="'+zn+'">';

каким образом это записывать во фрейм?
между тегами или как?
скрипт с write стирать?
или это вообще вместо скрипта с write?

   
 
 автор: sim5   (08.08.2007 в 18:59)   письмо автору
 
   для: alex55   (08.08.2007 в 15:59)
 

Вместо вашей записи:

document.write(''+o+ '+pm+' +t+' = <input type="text" access="'+zn+'">')

запишите:

document.getElementById("vopros").document.body.innerHTML=''+o+ '+pm+' +t+' = <input type="text" access="'+zn+'">';

Вам же только это надо записать во фрейм насколько я понял. Между тегами <iframe></iframe> ничего не надо.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования