требуется с вводом и JavaScript не работает - PullRequest
0 голосов
/ 20 мая 2018

Я хотел бы установить обязательное перед отправкой, но не работает ли идея?Может над JS?Спасибо за вашу поддержку

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<tr><td><input type="text" size"30" placeholder="Text " maxlength="10" id="source" required>
<button type="submit" class="formButton" id="submit">Submit</button></td></tr>

<tr><td height="20px"></td></tr>                            
<tr><td><input type="text" style="border:none" size="40" id="target" class="form69" onClick="myFunct()"></td></tr>
<tr><td height="150px"></td></tr>   

<script>
$(".formButton").click(function() {
 $(".form69").show();
});
</script>

<script>
$('#submit').click(function(){
var source = $('#source').val();
$('#target').val('text test' + source + ' text');
}); 
</script> 

Ответы [ 2 ]

0 голосов
/ 20 мая 2018

У вас нет тега формы.Добавьте тег формы как это:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form>
<tr><td><input type="text" size"30" placeholder="Text " maxlength="10" id="source" required>
<button type="submit" class="formButton" id="submit">Submit</button></td></tr>
</form>

<tr><td height="20px"></td></tr>                            
<tr><td><input type="text" style="border:none" size="40" id="target" class="form69" onClick="myFunct()"></td></tr>
<tr><td height="150px"></td></tr>   

<script>
$(".formButton").click(function() {
 $(".form69").show();
});
</script>

<script>
$('#submit').click(function(){
var source = $('#source').val();
$('#target').val('text test' + source + ' text');
}); 
</script> 
0 голосов
/ 20 мая 2018

Ваши поля формы должны быть внутри элемента form.

Также (к вашему сведению) вам не нужен отдельный тег script для каждой из ваших функций.

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<form>
  <input type="text" size="30" placeholder="Text " maxlength="10" id="source" required>
  <button type="submit" class="formButton" id="submit">Submit</button>

  <input type="text" style="border:none" size="40" id="target" class="form69" onClick="myFunct()">
</form>

<script>
  $(".formButton").click(function() {
   $(".form69").show();
  });

  $('#submit').click(function(){
    var source = $('#source').val();
    $('#target').val('text test' + source + ' text');
  }); 
</script>
...