Цитата:
Цитата:
|
Ронни я премного благодарен ввам за помощь!Еще остался последний штрих:атрибут 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, время: 14:33. |