1. 程式人生 > >enter鍵傳送,ctrl+enter換行

enter鍵傳送,ctrl+enter換行

<script type="text/javascript">
var down=0;   //設定全域性變數down,用來記錄ctrl是否被按下;
function enter() 
{ 
if(event.keyCode==17) 
{ 
down=1;      //ctrl按下
} 
if(event.keyCode==13)
{
  if(down==1)
  {
      document.getElementById("contend").value+= '\n';
      down=0;     //換行後記得將全域性變數置為1,否則enter將變成換行,失去傳送功能
  }else
  {  
    document.getElementById("btn").click();     //執行按鈕傳送的功能
    document.getElementById("contend").value="";
  
    
  }
   
}
}
</script>

相關推薦

enter傳送ctrl+enter

<script type="text/javascript"> var down=0; //設定全域性變數down,用來記錄ctrl是否被按下; function enter() { if(event.keyCode==17) { down=1;

關於百度富文字編輯器UEditor中ctrl+enter傳送訊息的解決方案

最近一個訊息外掛中遇到一個特殊需求,就是一旦ueditor編輯器獲取焦點以後,除非讓編輯器失去焦點,否則window的鍵盤監聽事件就失去作用了,在這種情況下如何才能使用ctrl+enter傳送已經編輯好的內容呢?上網搜了好多,發現大家都遇到這個問題了,這裡我將我自己的解決方

C#組合應用(Ctrl+Enter

private void textbox_KeyDown(object sender, KeyEventArgs e) { // 如果按下組合鍵CTRL+Enter if (e.KeyDa

按鍵精靈ctrl+c按f1就可以了ctrl+v按住f2就可以了ctrl+enter按住f3就可以了的指令碼

用的是按鍵精靈8.0 ,直接複製進去即可,經測試可用。 Rem start key=WaitKey() If key=112 then KeyDown "Ctrl", 1 Delay 100 KeyDown "C", 1 Delay 1000 KeyUp "C

小程序---canvas畫圖生成分享圖片畫圖文字

return 指正 png ttext def fun context lte ctx 小程序目前只支持轉發,不支持分享朋友圈,為了能實現分享,很多線上小程序通過生成分享圖片,保存到相冊來給用戶增加分享的可能。 具體思路及簡要代碼如下: 一:canvas畫圖 draw

HTML table表格td固定繼承寬度過長顯示不允許自動加長

table { border: #f2d69c 10px groove; width: 95%; padding: auto; margin-left: 2.5%; margin-right: 2.5%; } 設定成這樣 如果資料很長的話,會突破9

php 去掉標籤空格和 類似simple_html_dom.php的作用

function DeleteHtml(){ //清除空格和換行 $str = trim($str); //清除字串兩邊的空格 $str = strip_tags($str,""); //利用php自帶的函式清除html格式 $str = preg_replace("/\t/","",$str);

如何讓固定寬度的li自動,表格內內容自動

一、在做專案中,涉及到頁面顯示,想把所有結果顯示出來,希望超過寬度後 自動換行。但是總是不行,最後查找了下 資料 才發現只要為li新增一個屬性就可以了。 .link-m1 ul li{  float:left;  margin:2px 5px;  list-style:no

彙編基礎練習題16:編寫子程式輸出回車符號!

彙編基礎練習題16: 編寫子程式,輸出回車換行符號! 編譯工具:Masm for Windows 整合實驗環境2012.5 (附帶一個工具下載地址https://download.csdn.net/download/qq_36931762/10825773 有需要可以去下載) 程式碼

pycharm中pandas讀取的CSV列多的情況設定不

pandas 讀取csv檔案之後總是自動就換行了,看著很不舒服解決方法:可以在.py 檔案中加入如下程式碼:import pandas as pdpd.set_option('display.width',1000)  #當consel中輸出的列書超過1000的時候才會換行

C函式去除字串首尾的空格、製表符結尾的的函式

void TrimFB(char* pDesBuf, int iMaxLen) { if(NULL == pDesBuf) return ; int iNewStarPos =0; //find start position for(iNe

Jsp中 table 使用實現各行3個之後自動

<table class="table quick-detail" id="J-quick-detail"> <tbody><tr><c:forEach items="${attrs }" var="att" varStatus="status"><td

CSS實現div新增過長的英文字母或數字的內容顯示一排而溢位時進行自動

想用js動態往div新增內容,由於新增的內容過長,直接加進去的話,內容總是一行,會溢位到div外面,嘗試了div中新增p、table、span等,都不行 後來查資料得知,在div css佈局中,遇到連續英文字母或連續數字在div、p、h2、h1等盒子裡排成一排顯示不會自動隨

Table裡td中的文字過長設定不隨內容同行顯示

      初次用nowarp點這裡: nowrap教程   做Java的又要搞前端,有時候調樣式有點煩躁,專案中前端頁面都是自己寫的,這裡分享一個常見的樣式調整,雖然很簡單,但是沒用過的情況下還真不知道怎麼調        當td中內容過長時,內容會溢位,換行顯示,美觀超

MFC將edit編輯框內的多字串根據“\n”符分割成多個單行字串

程式碼功能:獲取到edit編輯框內的多行內容,並將其分割成多個單行字串 作者:weekdawn //獲取編輯框內容 UpdateData(TRUE); CString strEditStr;//編

圖片新增文字水印實現文字居中

結合各位前輩的文章,實現文字新增到圖片上,換行居中。import javax.imageio.ImageIO; import java.awt.*; import java.awt.image.BufferedImage; import java.io.File; impor

批處理替換文字檔案中的字串並保留

@echo on REM --- File Name:ReplaceString.bat----- REM ---Call Method---- REM ---ReplaceString "SrcFileName" "TargetFileName" "SrcStr" "TargetStr" ---- s

java檔案輸出流寫到.txt檔案如何實現

java中寫.txt檔案,實現換行的幾種方法: 1.使用java中的轉義符"\r\n": Java程式碼   String str="aaa";   str+="\r\n";    String str="aaa"; str+="\r\n";   這樣在str後面就有換行了.  注

eclipse中的java註釋怎麼進行(不要使用和因為非常影響顯示效果放那裡一個和顯得怪怪的)?

eclipse中的java註釋,怎麼進行換行(不要使用<br>和<p>,因為非常影響顯示效果,放那裡一個<br>和<p>顯得怪怪的)? 明明我的javadoc自定義的模板裡,是換行的。 但是生成後,點選儲存,就縮到一

itext轉換HTML為pdf支援中文

最近有個需求,OA系統流程走完後,要求將流程匯出為pdf供人下載,在網上各種查資料搗鼓了半天,終於算是搞出來了,基本邏輯就是配置好需要顯示的佈局,然後根據佈局生成HTML頁面,再匯出為pdf。 (20180903增加:此方法生成pdf樣式存在差異,我後續使用了別的方式生成p