JavaScript <select> ???

GodFather2

Registered
Как беше начина... когато някой избере (пример : кат1) и отдолу веднага да му се появява код ... в <textarea>
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script>
//witten by emagi
function change(text){
var area = document.getElementById('textarea');
area.innerHTML = text;
}
</script>
</head>

<body>
<select name="pole">
<option value="1" onclick="change('emagi')">1</option>
<option value="2" onclick="change('Godfather2')">2</option>
<option value="3" onclick="change('admin')">3</option>
</select>
<br />
<textarea rows="15" cols="35" id="textarea"></textarea>
</html>
 
Благодаря ти emagi... а има ли начин да я няма текстареата отдолу... чак след като избера <option> тогава да се появява с текста
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script>
//witten by emagi
function change(text){
var area = document.getElementById('textarea');
area.style.visibility = 'visible';
area.innerHTML = text;
}
</script>
</head>

<body>
<select name="pole">
<option value="1" onclick="change('emagi')">1</option>
<option value="2" onclick="change('Godfather2')">2</option>
<option value="3" onclick="change('admin')">3</option>
</select>
<br />
<textarea rows="15" cols="35" id="textarea" style='visibility:hidden'></textarea>
</html>
 
Или това:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script>
//witten by emagi
function change(text){
var area = document.getElementById('textarea');
area.style.display = 'block';
area.innerHTML = text;
}
</script>
</head>

<body>
<select name="pole">
<option value="1" onclick="change('emagi')">1</option>
<option value="2" onclick="change('Godfather2')">2</option>
<option value="3" onclick="change('admin')">3</option>
</select>
<br />
<textarea rows="15" cols="35" id="textarea" style='display:none;'></textarea><br />
asfdghsdfhsdghsdhsdthwset
</html>
В единият случай, мястото заемано от <textarea></textarea> ще се "пази", ще бъде "резервирано, в другия случай няма.
 
+1 .. обаче нещо не става в тоя код да сложа <iframe> например
Код:
<option value="Всички" onclick="change('<iframe src="http://reklama.zapto.org/bann.php" name="myframe" width="478" height="96" frameborder="0" scrolling="no"></iframe>')">Всички</option>
кавичките се карат :)
 
GodFather2 каза:
+1 .. обаче нещо не става в тоя код да сложа <iframe> например
Код:
<option value="Всички" onclick="change('<iframe src="http://reklama.zapto.org/bann.php" name="myframe" width="478" height="96" frameborder="0" scrolling="no"></iframe>')">Всички</option>
кавичките се карат :)
Но защо слагаш в textarea iframe?
 
emagi каза:
GodFather2 каза:
+1 .. обаче нещо не става в тоя код да сложа <iframe> например
Код:
<option value="Всички" onclick="change('<iframe src="http://reklama.zapto.org/bann.php" name="myframe" width="478" height="96" frameborder="0" scrolling="no"></iframe>')">Всички</option>
кавичките се карат :)
Но защо слагаш в textarea iframe?
Щото тоя код потребителите тря да го сложат в сайта си...
 
Така може :D
Ето заповядай:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script>
//witten by emagi
function change(text){
var area = document.getElementById('textarea');
area.style.display = 'block';
area.innerHTML = text;
}
</script>
</head>

<body>
<select name="pole">
<option value="1" onclick="change('emagi')">1</option>
<option value="2" onclick="change('<iframe src=\'http://reklama.zapto.org/bann.php\' name=\'myframe\' width=\'478\' height=\'96\' frameborder=\'0\' scrolling=\'no\'></iframe>')">2</option>
<option value="3" onclick="change('admin')">3</option>
</select>
<br />
<textarea rows="15" cols="35" id="textarea" style='display:none;'></textarea><br />
</html>
 

Back
Горе