整合營(yíng)銷(xiāo)服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢(xún)熱線:

          彈出式 菜單 前端 html源碼

          出式菜單前端源碼。

          大家好,今天給大家介紹一款漂亮的彈出式菜單前端源碼。漂亮的彈出動(dòng)畫(huà),分辨率自適應(yīng),源碼完整,需要的朋友可以下載學(xué)習(xí)。

          測(cè)試中,有時(shí)候會(huì)遇到彈窗的問(wèn)題,有的是瀏覽器彈窗(alert)、有的是自定義彈窗;這節(jié)我們主要來(lái)討論一下關(guān)于瀏覽器彈窗和簡(jiǎn)單的自定義彈窗。

          一、關(guān)于alert彈窗的方法

          switch_to_alert(): 定位到alert彈窗,返回一個(gè)彈窗的對(duì)象

          dismiss(): 對(duì)彈窗對(duì)象的取消操作(相當(dāng)于點(diǎn)擊彈窗上的取消按鈕)

          accept():對(duì)彈窗對(duì)象的確定操作(相當(dāng)于點(diǎn)擊彈窗上的確定按鈕)

          text:對(duì)彈窗對(duì)象,獲取彈窗內(nèi)的文本

          send_keys(key):對(duì)彈窗對(duì)象內(nèi)的輸入框輸入數(shù)據(jù)(如果彈窗的格式有輸入框的話可以使用)

          authenticate(name, pass):對(duì)于身份認(rèn)證彈窗,輸入用戶(hù)名和密碼并自動(dòng)提交(一般可能會(huì)用于本地搭建的一些系統(tǒng))如圖:

          二、alert包的源碼展示

          class Alert(object):
          """
          Allows to work with alerts.
          Use this class to interact with alert prompts.  It contains methods for dismissing,
          accepting, inputting, and getting text from alert prompts.
          Accepting / Dismissing alert prompts::
          Alert(driver).accept()
          Alert(driver).dismiss()
          Inputting a value into an alert prompt:
          name_prompt = Alert(driver)
          name_prompt.send_keys("Willian Shakesphere")
          name_prompt.accept()
          Reading a the text of a prompt for verification:
          alert_text = Alert(driver).text
          self.assertEqual("Do you wish to quit?", alert_text)
              """
           def __init__(self, driver):
                  """
          Creates a new Alert.
          :Args:
          - driver: The WebDriver instance which performs user actions.
           """
          self.driver = driver
          @property
          def text(self):
           """
          Gets the text of the Alert.
           """
          return self.driver.execute(Command.GET_ALERT_TEXT)["value"]
          def dismiss(self):
           """
          Dismisses the alert available.
           """
          self.driver.execute(Command.DISMISS_ALERT)
          def accept(self):
          """
          Accepts the alert available.
          Usage::
          Alert(driver).accept() # Confirm a alert dialog.
          """
          self.driver.execute(Command.ACCEPT_ALERT)
          def send_keys(self, keysToSend):
          """
          Send Keys to the Alert.
          :Args:
          - keysToSend: The text to be sent to Alert.
          """
          if self.driver.w3c:
          self.driver.execute(Command.SET_ALERT_VALUE, {'value': keys_to_typing(keysToSend)})
          else:
          self.driver.execute(Command.SET_ALERT_VALUE, {'text': keysToSend})
           def authenticate(self, username, password):
          """
          Send the username / password to an Authenticated dialog (like with Basic HTTP Auth).
          Implicitly 'clicks ok'
          Usage::
          driver.switch_to.alert.authenticate('cheese', 'secretGouda')
          :Args:
          -username: string to be set in the username section of the dialog
          -password: string to be set in the password section of the dialog
          """
          self.driver.execute(
           Command.SET_ALERT_CREDENTIALS,
          {'username': username, 'password': password})
          self.accept()

          三、實(shí)例:w3c的alert頁(yè)面

          代碼展示:

          TML提交按鈕是一種HTML表單元素,允許用戶(hù)將表單數(shù)據(jù)提交到服務(wù)器。提交按鈕通常與表單元素(如文本框和下拉列表)一起使用,以便用戶(hù)可以輸入并提交信息。在HTML中,提交按鈕通常使用標(biāo)簽來(lái)定義。

          如何編寫(xiě)HTML提交按鈕代碼?

          要?jiǎng)?chuàng)建HTML提交按鈕,您需要使用標(biāo)簽,并將type屬性設(shè)置為“submit”。例如,以下代碼會(huì)創(chuàng)建一個(gè)名為“submit”的提交按鈕:

          ```


          ```

          在這個(gè)例子中,“action”屬性指定了表單數(shù)據(jù)提交到的URL,“method”屬性指定了提交表單的HTTP方法(通常是POST或GET)。按鈕的“value”屬性指定了按鈕上顯示的文本。

          如何自定義HTML提交按鈕樣式?

          默認(rèn)情況下,HTML提交按鈕的樣式取決于用戶(hù)的操作系統(tǒng)和瀏覽器。但是,您可以使用CSS樣式表來(lái)自定義按鈕的外觀。例如,以下代碼將創(chuàng)建一個(gè)紅色的提交按鈕:

          ```


          ```

          在這個(gè)例子中,我們使用了style屬性來(lái)設(shè)置按鈕的背景顏色和文本顏色。您還可以使用其他CSS屬性來(lái)自定義按鈕的大小、邊框等。

          如何使用JavaScript處理HTML提交按鈕?

          您可以使用JavaScript來(lái)添加交互性和驗(yàn)證表單數(shù)據(jù)。例如,以下代碼將在用戶(hù)單擊提交按鈕時(shí)彈出一個(gè)提示框:

          ```


          ```

          在這個(gè)例子中,我們使用了onsubmit屬性來(lái)指定當(dāng)表單提交時(shí)要運(yùn)行的JavaScript函數(shù)。此函數(shù)返回true或false,如果返回false,則表單將不會(huì)提交。在這個(gè)例子中,我們使用confirm()函數(shù)顯示一個(gè)提示框,并在用戶(hù)單擊“確定”時(shí)返回true。

          總結(jié)

          HTML提交按鈕是Web表單中的重要元素,允許用戶(hù)將表單數(shù)據(jù)提交到服務(wù)器。您可以使用標(biāo)簽來(lái)創(chuàng)建提交按鈕,并使用CSS樣式表自定義外觀。您還可以使用JavaScript添加交互性和驗(yàn)證表單數(shù)據(jù)。通過(guò)掌握HTML提交按鈕的知識(shí),您可以創(chuàng)建復(fù)雜的Web表單,并收集和處理用戶(hù)數(shù)據(jù)。


          主站蜘蛛池模板: 亚洲乱色熟女一区二区三区蜜臀| 国产亚洲自拍一区| 精品欧洲av无码一区二区| 亚洲国产高清在线精品一区| 亚洲精品一区二区三区四区乱码| 无码国产精品一区二区免费I6| 亚洲第一区二区快射影院| 国产一区二区三区乱码网站| 国产亚洲福利一区二区免费看| 精品久久一区二区| 大帝AV在线一区二区三区| 国产av一区二区三区日韩| 日韩aⅴ人妻无码一区二区| 国产免费一区二区三区在线观看 | 手机看片福利一区二区三区| 天堂Aⅴ无码一区二区三区| 亚洲熟妇AV一区二区三区浪潮 | 国产一区中文字幕| 午夜无码一区二区三区在线观看| 少妇精品久久久一区二区三区| 精品免费国产一区二区三区| 国产伦一区二区三区高清| 一区二区三区四区无限乱码| 国产色欲AV一区二区三区| 欲色aV无码一区二区人妻 | 亚洲国产老鸭窝一区二区三区| 人妻av综合天堂一区| 国产一区三区三区| 成人一区二区三区视频在线观看 | 精品一区二区三区无码视频| 高清一区二区三区免费视频| 国产午夜三级一区二区三| 在线视频一区二区三区四区| 日韩精品一区二区三区中文精品| 熟妇人妻系列av无码一区二区| 丰满岳乱妇一区二区三区| 亚洲图片一区二区| 久久久久人妻精品一区| 精品一区二区三区在线视频| 久久久久女教师免费一区| 波多野结衣一区二区三区高清在线 |