Цитата:
Цитата:
|
Ронни я премного благодарен ввам за помощь!Еще остался последний штрих:атрибут size я пробовал сделать это добавлением пары строчек:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<style type="text/css">
p{
overflow: hidden;
color: rgb(0, 0, 0);
}
</style>
<title></title>
</head>
<body>
<p id="1">_____________________________________________________________________________________________________________________</p>
<form name="f" id="f">
Выберете выравнивение:<br>
<input type="radio" name="align" value="left" checked="checked">Rleft<br>
<input type="radio" name="align" value="center">Rcentr<br>
<input type="radio" name="align" value="right">Right<br>
Выберете желаемый цвет:
<input type="color" name="color"><br>
Введите величину параметра weidth:
<input name="input" value="100"><br>
Введите величину параметра size:
<input name="input2" value="100"><br>
<input type="button" value="применить стиль для текста"
onclick="radiocheck()">
</form><script>
function radiocheck()
{
var currentradio;
if (document.f.align[0].checked) {
currentradio = 'left';
}
if (document.f.align[1].checked) {
currentradio = 'center';
}
if (document.f.align[2].checked) {
currentradio = 'right';
}
document.getElementById('1').style.textAlign = currentradio;
document.getElementById('1').style.color = document.f.color.value;
document.getElementById('1').style.width = document.f.input.value + "px";
document.getElementById('1').style.size = document.f.input2.value + "px";
}
</script>
</body>
</html>
Но ничего к сожалению не меняется...что я делаю не так? Еще заметил что теперь не происходит ВЫРАВНИВАНИЕ ТЕКСТА. |
Цитата:
Цитата:
http://htmlbook.ru/html/hr |
ОлежкаKiev,
на всякий случай как работать с атрибутами http://learn.javascript.ru/attribute...tom-properties |
Цитата:
|
|
Думаю теперь ошибка моя в представлении тега <hr>.Но хочу заметить, что width меняется, а цвет ширина и віравнивание - нет.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<form name="2" id="2">
<hr noshade>
</form>
<form name="f" id="f">
Задайте выравнивание линии:<br>
<input type="radio" name="align" value="left">Rleft<br>
<input type="radio" name="align" value="center">Rcentr<br>
<input type="radio" name="align" value="right">Right<br>
Цвет линии:
<input type="color" name="color"><br>
Длинну линии:
<input name="input" value="100"><br>
Ширину линии:
<input name="input2" value="100"><br>
<input type="button" value="применить стиль для текста"
onclick="radiocheck()">
</form><script>
function radiocheck()
{
var currentradio;
if (document.f.align[0].checked) {
currentradio = 'left';
}
if (document.f.align[1].checked) {
currentradio = 'center';
}
if (document.f.align[2].checked) {
currentradio = 'right';
}
document.getElementById('2').style.color = document.f.color.value;
document.getElementById('2').style.width = document.f.input.value + "px";
document.getElementById('2').style.align = currentradio;
document.getElementById('2').style.size = document.f.input2.value;
}
</script>
</body>
</html>
|
ОлежкаKiev,
вы 14 пост прочитайте и переделайте строки 40 - 43 |
ОлежкаKiev,
:cray: :cray: :cray:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<hr id="2">
<form name="f" id="f">
Задайте выравнивание линии:<br>
<input type="radio" name="align" value="left" checked="checked">Rleft<br>
<input type="radio" name="align" value="center">Rcentr<br>
<input type="radio" name="align" value="right">Right<br>
Цвет линии:
<input type="color" name="color"><br>
Длинну линии:
<input name="input" value="100"><br>
Ширину линии:
<input name="input2" value="100"><br>
<input type="button" value="применить стиль для текста"
onclick="radiocheck()">
</form><script>
function radiocheck()
{
var currentradio;
if (document.f.align[0].checked) {
currentradio = 'left';
}
if (document.f.align[1].checked) {
currentradio = 'center';
}
if (document.f.align[2].checked) {
currentradio = 'right';
}
document.getElementById('2').color = document.f.color.value;
document.getElementById('2').width = document.f.input.value + "px";
document.getElementById('2').align = currentradio;
document.getElementById('2').size = document.f.input2.value;
}
</script>
</body>
</html>
|
Огромное спасибо, узнал много чего нового, респект!;)
|
| Часовой пояс GMT +3, время: 16:09. |