我正在办一个工作委员会,个人可以发布工作。在我的发布职位页面上,用户在他/她发布的职位名称中输入的标题(例如仓库工人)没有最大长度来限制字符数量或他们用的字母。
结果,单词在页面上运行并覆盖该页面上的其他内容。我该如何解决这个问题?
创建此职位委员会的人给了我这个代码来解决它,但我不知道将它放在哪个文件中。我已经获得了非常有限的信息
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;
}
答案 0 :(得分:0)
<input type="text" maxlength="15" id="textfield" name="textfield" /> //you can put any length says 10,15.etc
答案 1 :(得分:-1)
尝试使用<input type="text" name="customName" maxlength="customLength" />
。它受到广泛支持,并已包含在HTML 4.1标准中。人们可能会责怪我提到w3schools,但是there你可能会得到更多有关它的信息,例如默认长度为524288个字符。
编辑:您不应该使这些输入字段重叠。已经采用非常简单的技术,例如display:table
属性,你可以避免这种情况。