2015-07-10 11 views
1

У меня есть поле ввода и кнопка. Теперь я хочу, чтобы он принимал только текст, содержащий слова, которые я выбираю.html <input должен содержать определенный текст

<input type="hidden" name="post_id" id="fep-post-id" value="<?php echo $post_id ?>"> 

    <button type="button" id="fep-submit-post" class="active-btn">Go</button><img class="fep-loading-img" src="<?php echo plugins_url('static/img/ajax-loading.gif', dirname(__FILE__)); ?>"/> 

Это форма отправки, где люди могут только отправлять URL-адреса с определенных сайтов. Это php-файл в плагине Wordpress

Я пробовал решение для скрипта, но он возится с плагинами scripts.js, я думаю. Я полагаю, мне нужно добавить код в сниппет:

$("#fep-submit-post.active-btn").on('click', function() { 
     tinyMCE.triggerSave(); 
     var title   = $("#fep-post-title").val(); 
     var content   = $("#fep-post-content").val(); 
     var bio    = $("#fep-about").val(); 
     var category  = $("#fep-category").val(); 
     var tags   = $("#fep-tags").val(); 
     var pid    = $("#fep-post-id").val(); 
     var fimg   = $("#fep-featured-image-id").val(); 
     var nonce   = $("#fepnonce").val(); 
     var message_box  = $('#fep-message'); 
     var form_container = $('#fep-new-post'); 
     var submit_btn  = $('#fep-submit-post'); 
     var load_img  = $("img.fep-loading-img"); 
     var submission_form = $('#fep-submission-form'); 
     var post_id_input = $("#fep-post-id"); 
     var errors   = post_has_errors(title, content, bio, category, tags, fimg); 
     if(errors){ 
      if(form_container.offset().top < $(window).scrollTop()){ 
      $('html, body').animate({ scrollTop: form_container.offset().top-10 }, 'slow'); } 
      message_box.removeClass('success').addClass('warning').html('').show().append(errors); 
      return; 
     } 

Это 2 файлов, которые я использую:

scripts.js

http://pastebin.com/4SFUbhiP

form.php

Между === >>>>> и < < < < ====== это поле ввода, которое необходимо проверить. Ниже представлена ​​кнопка отправки. http://pastebin.com/G53HScu3

+1

Почему бы вам не использовать tag? –

+0

Я согласен с @ParkBroom. Использование тега '