Я пытаюсь установить местозаполнитель в поле, которое исходит из PHP-запроса, но у меня нет успеха. Вот мой код:Невозможно установить .attr («placeholder», «text») с помощью jQuery
<form>
<div class="form-group">
<?php do_action('register_form'); ?>
</div>
<button type="submit">Go</button>
</form>
и выходной код в HTML выглядит следующим образом:
<input type="password" name="cimy_uef_wp_PASSWORD" id="cimy_uef_wp_1" class="cimy_uef_input_27" value="" maxlength="100">
Я пытаюсь выбрать это с помощью этой функции JQuery. Он работает в консоли, но не в самом сайте:
$(window).load(function() {
$("#cimy_uef_wp_1").attr("placeholder","Password*");
});
код [работ] (https://jsfiddle.net/gaby/esucayav/). Является ли форма присутствующей на странице с самого начала или загружается через AJAX? –
Я также проверяю код в консоли, и он работал, но только в консоли. Форма с самого начала отсутствует на странице. PHP генерирует его с помощью этого запроса с внешнего веб-сайта WordPress: Php do_action ('register_form'); ?> –