защо става така

  • Автор Автор Guest
  • Начална дата Начална дата
G

Guest

Guest
<html>
<head>
<script language="JavaScript">

function setColor(col)
{
document.all.col.value = col;
document.all.col.style.backgroundColor = col;
}

function sendColor()
{
if(opener.document.all.__data.value == 'foreColor')
{
opener.iView.document.execCommand('foreColor', false, document.all.col.value);
opener.iView.focus();
window.close();
}
else if(opener.document.all.__data.value == 'backColor')
{
opener.iView.document.execCommand('backColor', false, document.all.col.value);
opener.iView.focus();
window.close();
}
}

function focusIt()
{
document.all.col.focus();
}

</script>
<style type="text/css">
body{ font-face: verdana;}
a {
text-decoration: none;
color: #2e2e2e;
}
a:hover {
color: #aaaaaa;
}
</style>
</head>
<body onLoad="focusIt()">

<table border="1">
<tr>
<td valign="top"><input type="text" name="col" style="width:500" style="height:22; font-family: verdana; font-size: 8pt";></input>
<p>
<form>
<input type="textarea" name="Message" cols="30" class="message"><br>
<input type="submit">
</form>
</td>
<td>
<table>
<tr>
<td><map name="colorMap"><h3>Полезни:</h3></td>
</tr>
<tr>
<td><ul><li><map name="colorMap"><b><a href="JavaScript:setColor('<b>Тези букви са одебелени</b>')">Удебели буквите</a></map></li>

<li><map name="colorMap"><b><a href="JavaScript:setColor('<p>текста след този знак е на нов ред')">Нов ред</a></map></li>

<li><map name="colorMap"><b><a href="JavaScript:setColor('<a href=линка към който да те отведе>Името на линка</a>')">

Връзка</a></map></li></td>
</tr>
<tr>
<td><map name="colorMap"><h3>Размер на буквите:</h3></td>
</tr>
<tr><td><ul>
<li><map name="colorMap"><b><a href="JavaScript:setColor('<h1>сложи тук текста</h1>')">Огромни</a></map></li>

<li><map name="colorMap"><b><a href="JavaScript:setColor('<h2>сложи тук текста</h2>')">Големи</a></map></li>

<li><map name="colorMap"><b><a href="JavaScript:setColor('<h3>сложи тук текста</h3>')">Малко по-големи</a></map></li>

<li><map name="colorMap"><b><a href="JavaScript:setColor('<h4>сложи тук текста</h4>')">Малко по-малки</a></map></li>

<li><map name="colorMap"><b><a href="JavaScript:setColor('<h5>сложи тук текста</h5>')">Малки</a></map></li>

<li><map name="colorMap"><b><a href="JavaScript:setColor('<h6>сложи тук текста</h6>')">Миниатурни</a></map></td>
</ul>
</td>
</tr>
</table>
</td>
</tr>
</table>

</body>
</html>

значи като добавя второ текстово поле се обърква и не може да слезе на 2-ри ред как да го оправя?
 
Тага за текстово поле е така:
Код:
<input type="text" name="col" style="width:500" style="height:22; font-family: verdana; font-size: 8pt"; />
Оправи си кода :)
 
hejj каза:
значи като добавя второ текстово поле се обърква и не може да слезе на 2-ри ред как да го оправя?
Код:
<html> 
<head> 
<script language="JavaScript"> 

function setColor(col) 
{ 
document.all.col.value = col; 
document.all.col.style.backgroundColor = col; 
} 

function sendColor() 
{ 
if(opener.document.all.__data.value == 'foreColor') 
{ 
opener.iView.document.execCommand('foreColor', false, document.all.col.value); 
opener.iView.focus(); 
window.close(); 
} 
else if(opener.document.all.__data.value == 'backColor') 
{ 
opener.iView.document.execCommand('backColor', false, document.all.col.value); 
opener.iView.focus(); 
window.close(); 
} 
} 

function focusIt() 
{ 
document.all.col.focus(); 
} 

</script> 
<style type="text/css">
body{    font-face: verdana;}
   a {
    text-decoration: none;
    color: #2e2e2e;
   }
   a:hover {
    color: #aaaaaa;
   } 
</style>
</head> 
<body onLoad="focusIt()"> 

<table border="1">
<tr>
<td valign="top"><input type="text" name="col" style="width:500"; style="height:22; font-family: verdana; font-size: 8pt"; /><br /><br /><br /><br /><br />
<input type="text" name="col" style="width:500"; style="height:22; font-family: verdana; font-size: 8pt"; /><br />
<input type="text" name="col" style="width:500"; style="height:22; font-family: verdana; font-size: 8pt"; /><br />
<input type="text" name="col" style="width:500"; style="height:22; font-family: verdana; font-size: 8pt"; /><br />
<input type="text" name="col" style="width:500"; style="height:22; font-family: verdana; font-size: 8pt"; /><br />
<input type="text" name="col" style="width:500"; style="height:22; font-family: verdana; font-size: 8pt"; /><br />
<p>
<form>
 <input type="textarea" name="Message" cols="30" rows="30" class="message" /><br>
 <input type="submit">
</form>
</td>
<td>
<table>
 <tr>
  <td><map name="colorMap"><h3>Полезни:</h3></td>
 </tr>
 <tr>
  <td><ul><li><map name="colorMap"><b><a href="JavaScript:setColor('<b>Тези букви са одебелени</b>')">Удебели буквите</a></map></li>

  <li><map name="colorMap"><b><a href="JavaScript:setColor('<p>текста след този знак е на нов ред')">Нов ред</a></map></li>

  <li><map name="colorMap"><b><a href="JavaScript:setColor('<a href=линка към който да те отведе>Името на линка</a>')"> Връзка</a></map></li></td>
 </tr>
 <tr>
  <td><map name="colorMap"><h3>Размер на буквите:</h3></td>
 </tr>
 <tr><td><ul>
  <li><map name="colorMap"><b><a href="JavaScript:setColor('<h1>сложи тук текста</h1>')">Огромни</a></map></li>

  <li><map name="colorMap"><b><a href="JavaScript:setColor('<h2>сложи тук текста</h2>')">Големи</a></map></li>

  <li><map name="colorMap"><b><a href="JavaScript:setColor('<h3>сложи тук текста</h3>')">Малко по-големи</a></map></li>

  <li><map name="colorMap"><b><a href="JavaScript:setColor('<h4>сложи тук текста</h4>')">Малко по-малки</a></map></li>

  <li><map name="colorMap"><b><a href="JavaScript:setColor('<h5>сложи тук текста</h5>')">Малки</a></map></li>

  <li><map name="colorMap"><b><a href="JavaScript:setColor('<h6>сложи тук текста</h6>')">Миниатурни</a></map></td>
</ul>
  </td>
 </tr>
</table>
</td>
</tr>
</table>

</body> 
</html>
И под опера всяко е на отделен ред......
 
да но са само по един ред това ми е мисълта задавам няколко реда и пак има по 1 са ?
 
не разбрах за кое говориш за текстови полета или за текстареата и какво искаш да стане с тях. И не е ли логиката текстовите полета да са във форма, а не извън нея :)

и такова нещо ->

from

<input type="textarea" name="Message" cols="30" rows="30" class="message" />

to

<textarea name="Message" cols="30" rows="30" class="message"></textarea>
 
значи това беше система за цветове като натиснеш цвета ти изпислвя кода аз го пригодих да ти изкарва хтмл кодове и искам това поле в което показва кодовете да остане отгоре а отдолу да има <форм>голямо поле за писане на новини с 10 или 20 реда и събмит</форм> капиш?
 

Back
Горе