powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / рассчитать ширину input text
10 сообщений из 10, страница 1 из 1
рассчитать ширину input text
    #38605621
Irhen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plsql
1.
input id="my_iteml"  type="text" size="16"



Есть input text, размер которого задан количеством символов.
Как можно рассчитать ширину этого элемента в пикселях? (необходимо для выравнивания последующих элементов на странице)

Не хотелось бы считывать width javascript ом, есть необходимость прописать ее жестко.
...
Рейтинг: 0 / 0
рассчитать ширину input text
    #38605631
Irhen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
???
вопрос, вероятно, нубский. Но все же...
...
Рейтинг: 0 / 0
рассчитать ширину input text
    #38605648
Кавказ-сила
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
рассчитать ширину input text
    #38605649
Irhen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кавказ-сила,

То есть динамически определить ширину инпута в пикселях и установить ширину создаваемой ячейки?
...
Рейтинг: 0 / 0
рассчитать ширину input text
    #38605667
Irhen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кавказ-сила,
не... так я уже сделал. Хотелось бы по-другому
...
Рейтинг: 0 / 0
рассчитать ширину input text
    #38605674
Фотография user89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IrhenКак можно рассчитать ширину этого элемента в пикселях? (необходимо для выравнивания последующих элементов на странице)
Не хотелось бы считывать width javascript ом, есть необходимость прописать ее жестко. А если сразу задать в пикселях? Например так
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
<!DOCTYPE html>
<html>
<head>
<style>
.DivForInput {
	margin-bottom:5px;
	padding:0;
	height:19px;
	width:150px;
	overflow:hidden;
	border:1px solid #c0c0c0;
}
.MyInput {
	margin:0;
	padding:0;
	border:none;
	outline:none;
	vertical-align:middle;
	height:100%;
	width:100%;
}
</style>
</head>
<body>
<div class="DivForInput"> <input type="text" class="MyInput"> </div>
<div class="DivForInput"> <input type="text" class="MyInput"> </div>
<div class="DivForInput"> <input type="text" class="MyInput"> </div>
</body>
</html>


...
Рейтинг: 0 / 0
рассчитать ширину input text
    #38605679
Irhen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user89,

сразу в пикселях не могу - юзается APIшка апекса. Там в символах
...
Рейтинг: 0 / 0
рассчитать ширину input text
    #38605712
Gustly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Irhen,

А еще туда можно написать style="width: 150px"
...
Рейтинг: 0 / 0
рассчитать ширину input text
    #38605718
Irhen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GustlyIrhen,
А еще туда можно написать style="width: 150px"
Нет, нельзя.
Потому как APEX_ITEM.text :
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
function text (
    -- Generates an HTML input type of text.  Basically a single hight form field.
    --
    -- Arguments:
    --     p_idx        = The form element name, e.g. 1 equals f01, 2 equals f02, etc.
    --                    Typically the p_idx argument is constant for a given column.
    --     p_value      = Text displayed in HTML input type equals text.
    --     p_size       = Width of text displayed on screen (HTML width attribute)
    --     p_maxLength  = Maximum width that your brower will let you type into the field
    --     p_attributes = Extra HTML arguments you wish to add
    --     p_item_id    = Will set the ID of the item to this value (id="...").  Must be unique!  Try concatenating some string with rownum.  Required for 508 compliance
    --     p_item_label = Creates an invisible label for an item.  Used for Section 508 Compliance.  Class is hideMe508.
    --
    -- example(s):
    --     select htmldb_item.text(1,ename) from emp
    --
    p_idx        in number,
    p_value      in varchar2 default null,
    p_size       in number default 20,
    p_maxLength  in number default 2000,
    p_attributes in varchar2 default null,
    p_item_id    in varchar2 default null,
    p_item_label in varchar2 default null)
    return varchar2
...
Рейтинг: 0 / 0
рассчитать ширину input text
    #38605735
Фотография -k2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Irhen,

а в p_attributes - а туда стиль?
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / рассчитать ширину input text
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]