我正在运行一个工作委员会,个人可以发布工作。在"发布作业"页面上,用户在其中输入他/她正在发布的作业的标题(例如仓库工作人员)的标题没有最大长度来限制他们使用的字符或字母的数量。
结果,单词在整个页面上运行,并覆盖该页面上的其他内容。我该如何解决这个问题?
创建这个工作板的人给了我这个代码来修复它,但我不知道把它放在哪个文件中。我得到的信息非常有限
add_filter("wpjb_form_init_job", "my_wpjb_form_init_job");
function my_wpjb_form_init_job($form) {
$form->getElement("job_title")->addValidator(new Daq_Validate_StringLength(1, 80));
return $form;
}
<input type="text" maxlength="15" id="textfield" name="textfield" /> //you can put any length says 10,15.etc
尝试使用 <input type="text" name="customName" maxlength="customLength" />
。它得到了广泛的支持,并且已经包含在HTML 4.1标准中。人们可能会责怪我引用w3schools,但在那里你可能会得到更多关于它的信息,例如524288字符的默认长度。
编辑:您不应该使这些输入字段重叠。已经使用非常简单的技术,例如display:table
属性,您可以避免这种情况。