【问题标题】:OnClick restore textOnClick 恢复文本
【发布时间】:2014-08-19 08:45:37
【问题描述】:

基本上我希望能够在此表单上单击重置并始终让它返回到特定的默认设置。发现了许多可以完全清除文本区域但不会将值返回到预设的表单。这就是我所做的那种工作,但最重要的是它不能在独立的 HTA 窗口中工作。当我尝试重置文本时,它会尝试再次打开 HTA。

<FORM>
    <TEXTAREA NAME="textarea" ROWS="10" COLS="30">
        DEFAULT TEXT THAT WILL REAPPEAR IN TEXT AREA WHEN RESET IS CLICKED
    </TEXTAREA>
    <INPUT TYPE="submit" value="Reset">
</FORM>

【问题讨论】:

    标签: forms onclick textarea


    【解决方案1】:

    您可以使用“占位符”属性来设置默认内容:

    <name="textarea" placeholder="Default content">Default content</textarea>
    

    占位符属性指定一个简短的提示,描述文本区域的预期值。

    【讨论】:

    • 成功了,非常感谢。我只需要在文本区域字段中为回车添加 /r 就可以了!再次感谢你:)
    • @Aaron Koon 请接受正确的答案,以便其他人也可以使用它。
    【解决方案2】:
    <form>
    <textarea name="textarea" id="textarea" rows="10" cols="30"></textarea>
    <input type="button" value="Reset" onclick="resetTextArea('Default Text That Will Reappear In text Area When Reset is Clicked')" />
    </form>
    <script>
    function resetTextArea(msg){
    document.getElementById('textarea').value=msg;
    }
    </script> 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-02-14
      • 1970-01-01
      • 2019-12-23
      • 2012-05-30
      • 2012-01-05
      • 2019-08-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多