mirror of https://github.com/huashengdun/webssh
				
				
				
			Use form attribute novalidate for debug mode
							parent
							
								
									b372fcbbb2
								
							
						
					
					
						commit
						b3c33ff6bd
					
				| 
						 | 
				
			
			@ -482,7 +482,7 @@ class TestAppInDebug(OtherTestBase):
 | 
			
		|||
 | 
			
		||||
    def test_html(self):
 | 
			
		||||
        response = self.fetch('/', method='GET')
 | 
			
		||||
        self.assertNotIn(b'required>', response.body)
 | 
			
		||||
        self.assertIn(b'novalidate>', response.body)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class TestAppMiscell(OtherTestBase):
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,16 +1,16 @@
 | 
			
		|||
/*jslint browser:true */
 | 
			
		||||
 | 
			
		||||
var jQuery;
 | 
			
		||||
var wssh = {};
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
jQuery(function($){
 | 
			
		||||
  /*jslint browser:true */
 | 
			
		||||
 | 
			
		||||
  var status = $('#status'),
 | 
			
		||||
      btn = $('.btn-primary'),
 | 
			
		||||
      style = {},
 | 
			
		||||
      title_text = 'WebSSH',
 | 
			
		||||
      title_element = document.querySelector('title'),
 | 
			
		||||
      debug = !document.querySelector('#hostname').required,
 | 
			
		||||
      debug = document.querySelector('#connect').noValidate,
 | 
			
		||||
      DISCONNECTED = 0,
 | 
			
		||||
      CONNECTING = 1,
 | 
			
		||||
      CONNECTED = 2,
 | 
			
		||||
| 
						 | 
				
			
			@ -472,8 +472,8 @@ jQuery(function($){
 | 
			
		|||
  wssh.connect = connect;
 | 
			
		||||
 | 
			
		||||
  $(form_id).submit(function(event){
 | 
			
		||||
      event.preventDefault();
 | 
			
		||||
      connect();
 | 
			
		||||
    event.preventDefault();
 | 
			
		||||
    connect();
 | 
			
		||||
  });
 | 
			
		||||
 | 
			
		||||
});
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -24,21 +24,21 @@
 | 
			
		|||
  </head>
 | 
			
		||||
  <body>
 | 
			
		||||
    <div class="container">
 | 
			
		||||
      <form id="connect" action="" method="post" enctype="multipart/form-data">
 | 
			
		||||
      <form id="connect" action="" method="post" enctype="multipart/form-data"{% if debug %} novalidate{% end %}>
 | 
			
		||||
        <div class="row">
 | 
			
		||||
          <div class="col">
 | 
			
		||||
            <label for="Hostname">Hostname</label>
 | 
			
		||||
            <input class="form-control" type="text" id="hostname" name="hostname" value="" {% if not debug %}required{% end %}>
 | 
			
		||||
            <input class="form-control" type="text" id="hostname" name="hostname" value="" required>
 | 
			
		||||
          </div>
 | 
			
		||||
          <div class="col">
 | 
			
		||||
            <label for="Port">Port</label>
 | 
			
		||||
            <input class="form-control" type="number" id="port" name="port" value="" {% if not debug %}min=1 max=65535 required{% end %}>
 | 
			
		||||
            <input class="form-control" type="number" id="port" name="port" value="" min=1 max=65535 required>
 | 
			
		||||
          </div>
 | 
			
		||||
        </div>
 | 
			
		||||
        <div class="row">
 | 
			
		||||
          <div class="col">
 | 
			
		||||
            <label for="Username">Username</label>
 | 
			
		||||
            <input class="form-control" type="text" id="username" name="username" value="" {% if not debug %}required{% end %}>
 | 
			
		||||
            <input class="form-control" type="text" id="username" name="username" value="" required>
 | 
			
		||||
          </div>
 | 
			
		||||
          <div class="col">
 | 
			
		||||
            <label for="Username">Private Key</label>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue