如何将默认文本添加到WP中的表单中的输入字段

时间:2013-10-12 02:30:07

标签: javascript jquery css forms default-value

我在WP中使用插件,根据管理区域中的输入生成表单。我有五个字段设置为url验证,这些类型显示在一个表单中,第二个字段用于可选链接文本,这意味着如果用户在第一个字段中输入“http://stackoverflow.com”,则可以选择键入“Stackoverflow” “在第二个,这将是在网站目录的结果列表中显示为链接文本。如果用户将此字段留空,则插件将插入第一个字段中的url以填充它。

我已将这些链接设置为按钮的样式,因此我需要控制它们上显示的内容,以便它们的尺寸合适。我想为这五个字段中的每一个添加特定的默认文本,但我无法编辑表单,因为它是动态生成的。

其中一个可选文本输入字段的编码如下:

<input type="text" id="wpbdp-field-12-title" name="listingfields[12][1]" class="intextbox" value="" placeholder="">

有没有办法使用css或javascript或magic在字段中插入文本,以便随表单一起提交?例如,我希望有一个默认文本“官方网站”,其他人可以阅读“Facebook”等等。

顺便说一句,这个字段将被css隐藏,因此表单填充不会改变它。我只需要预填这些字段以便管理员节省劳力。

谢谢大家。

1 个答案:

答案 0 :(得分:1)

您确定无法编辑您正在使用的插件中的输入吗?如果您愿意,可以在页面加载后使用WP中包含的jQuery更改它。

CODE

$(function() { 
    $('input#wpbdp-field-12-title').attr('value','your additional value text'); 
});

这实际上不是完全证明这样做的方法,因为您使用的插件将在以后编辑时更改字段的ID。也许考虑使用另一个或制作自己的PHP表单。

修改

您还可以使用预定义的值隐藏并随其一起提交的输入。我不确定这是否适合你。