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

HTML+CSS+JavaScript

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

 

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

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

тема: Добавить в HTML код строку
 
 автор: kest131   (17.01.2006 в 23:26)   письмо автору
 
 

Есть допустим строка : <table width="500" height='200'><tr><td>/\</td></tr></table>
Как эту строку вывести для показа тоесть через document.write();
Но проблема заключаеться в том что эту строку надо оставить неизменной тоесть нельзя заменять " на \" или ' на \' для вывода через document.write();
Как это вообще можно сделать ?

   
 
 автор: DDK   (18.01.2006 в 00:15)   письмо автору
 
   для: kest131   (17.01.2006 в 23:26)
 

Не очень понятно, что требуется, но возможно вам нужен outerHTML ?

   
 
 автор: Crux   (18.01.2006 в 08:13)   письмо автору
 
   для: kest131   (17.01.2006 в 23:26)
 

http://www.softtime.ru/info/articlephp.php?id_article=67

   
 
 автор: kest131   (18.01.2006 в 22:15)   письмо автору
 
   для: Crux   (18.01.2006 в 08:13)
 

Надо не это:
Надо что бы этот код присутствовал в HTML коде (Обсолютно точный) и выводился через JS

   
 
 автор: Crux   (19.01.2006 в 10:07)   письмо автору
 
   для: kest131   (18.01.2006 в 22:15)
 

и что Вас смущает? мне не понятно..
здесь надо либо использовать методы модели-DOM? как это описанно в статье.
либо просто innerHTML(), о нём также упоминается в статье.
либо прописывайте таблицу в коде сразу, но делайте её просто невидемой, а при выполнении неоходимы условий делайте её видимой на странице.

всё выше сказанное реализуется через JS.

а почему Вы боитесь использовать слеши перед кавычками, в чем причина?

   
 
 автор: 12345   (19.01.2006 в 13:10)   письмо автору
 
   для: kest131   (18.01.2006 в 22:15)
 

Вообще, ничто не мешает повставлять служебные символы (через regExp), чтобы где угодно код выводился визуально точно. Для упрощения выводим в textarea:

<div id=serchform><form action="plug.php?e=simplesearch&a=post&m=all" method="post"> 
    <input size="30" name="sq" onfocus="this.value=''" value="Введите слово для поиска..." type="text"> 
    <input class="button" src="skins/subsilver/img/system/acttop.gif" type="image"> 
</form></div>
<textarea cols=70 rows=20 id=code value=смотреть_код></textarea>
<input type=button onclick=document.getElementById('code').value=document.getElementById('serchform').outerHTML;>

1. Браузер сам переводит коды в верхний регистр и иногда добавляет свой мусор в список атрибутов тегов.
2. Этим способом нельзя вывести сам тег textarea - надо немного изменить скрипт и вставить рег.выражение замены "<" на "&lt;".
3. для большей совместимости с другими браузерами заменяют outerHTML на innerHTML и берут обрамляющий тег для вывода содержимого.

   
 
 автор: 12345   (18.01.2006 в 13:24)   письмо автору
 
   для: kest131   (17.01.2006 в 23:26)
 

Вставить её в <textarea> или в <xmp></xmp>

   
Rambler's Top100
вверх

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