點擊超連結調用javascript函數

點擊超連結調用javascript函數,一般人都用<a href="javascript:function();">但這有個缺點,就是點選連結後,頁面上的GIF動畫將靜止。試看如下代碼:<script language="javascript"><!--function Foo(){    //do something}//--></script><img src="http://****/logo.gif"><a

Javascript 奇異的 arguments

引用shocking2001 的 Javascript 奇異的 arguments 原標題:arguments: A JavaScript Oddity原作者:Andrew Tetlaw原串連:http://www.sitepoint.com/blogs/2008/11/11/arguments-a-javascript-oddity/在 Javascript 的函數中有個名為 arguments 的類數組對象。它看起來是那麼的詭異而且名不經傳,但眾多的 Javascript

javascript快顯視窗問題總結

1.無提示重新整理網頁    大家有沒有發現,有些網頁,重新整理的時候,會彈出一個提示視窗,點“確定”才會重新整理。而有的頁面不會提示,不彈出提示視窗,直接就重新整理了.    如果頁面沒有form,       則不會彈出提示視窗    如果頁面有form表單,      a)<form  method="post" ...>            會彈出提示視窗      b)<form  method="get" ...>             不會彈出    2

javascript 用戶端驗證

驗證非法字元: 1function validate(str){ 2    if(str==null || str.length==0 || str.replace(/(^\s*)|(\s*$)/g,"").length==0){ 3        alert("名稱不可為空"); 4         5        return false; 6    } 7    else{ 8        var pattern=/[\']{1,}/; 9        10        if(pa

javascript 獲得指定日期的臨近日期的方法

  1 //取得日期文字,返回YYYY-MM-DD 2 function getDate(date) 3 { 4     var thisYear = date.getYear(); 5     var thisMonth = date.getMonth() + 1; 6     //如果月份長度是一位則前面補0 7     if(thisMonth<10) thisMonth = "0" + thisMonth; 8      9     var thisDay = date.getDa

javascript &DOM基礎(一)

  本文將DOM和javascript的一些常用法介紹給大家!  1、innerText、innerHTML、outerText、outerHTML區別    功能:innerHTML 設定或擷取位於對象起始和結束標籤內的 HTML .outerHTML 設定或擷取對象及其內容的 HTML 形式 .innerText 設定或擷取位於對象起始和結束標籤內的文本 .outerText 設定(包括標籤)或擷取(不包括標籤)對象的文本 . 樣本:    以標籤<div id="test">&

DevExpress的JavaScript指令碼智能提示

      像JQuery等其他的Ajax庫一樣,DevExpress的DXPerience也支援JavaScript指令碼的智能提示。支援智能提示需要添加ASPxScriptIntelliSense.js,ASPxScriptIntelliSense.js在安裝目錄下的Components\Sources\DevExpress.Web.ASPxScriptIntelliSense\。使用智能提示可以大大提供編碼的速度。1、在Web頁面添加智能提示:1: <% if

用探測技術編寫跨瀏覽器的Javascript代碼

作者:Tony Ross(Program Manager) 原文:Same Markup: Writing Cross-Browser Code 翻譯:一回(csser.com)基本原則推薦 功能探測:使用某個功能前先檢測瀏覽器是否支援它行為探測:在應用之前對已知問題進行測試不推薦

javascript 實現頁面間傳值

$,是指prototype定義的一類方法$("id")  得到的是頁面id為"id"的元素$F("id") 得到的是頁面id為"id"的元素的值,這是唯讀,不可寫1. var str = window.showModalDialog(url, window, "dialogHeight: " + h + "; dialogWidth: " + w + ";                                                        dialogTop:

javascript控制文字框輸入限制內容

JS-只能輸入中文和英文2008-11-08 10:17在js中用Regex對象(RegExp)判斷中文 ^[\u0391-\uFFE5]+$英文 ^[A-Za-z]+$中文和英文/^[\u0391-\uFFE5A-Za-z]+$/jsRegex限制文字框只能輸入數字,小數點,英文字母,漢字等各類代碼1.文字框只能輸入數字代碼(小數點也不能輸入)<input onkeyup="this.value=this.value.replace(/\D/g,'')"

利用javascript實現 HTML 頁面間傳參數

 單純的html頁面是無法實現跨頁面傳值的,必須依靠js來解決。下面的例子,從a頁面輸入001搜尋,b頁面顯示搜尋的結果:a.html code123456<form method="get" action="b.htm"> <input type="text" name="uid"> <br/><br/> <input type="submit" value="Search"> <br/></form>

javascript 控制文字框輸入格式

1、只允許輸入數字     <input name="username" type="text" onkeyup="value=this.value.replace(/\D+/g,’’)">     2、只允許輸入英文字母、數字和底線(以下二種方法實現)     <input name="username" type="text" style="ime-mode:disabled">     <input name="username" type="text"

javascript:window.location.replace 與 window.location.reload() 重新整理頁面的不同效果

今天早上我發現一個問題,當一個網頁的地址最後面是一個#時(比如:http://www.baidu.com/go.asp#),執行:window.location.replace(window.location.href); 瀏覽器不重新整理頁面。經過測試: window.location.href = window.location.href; 瀏覽器也不重新整理頁面。經過測試:window.location.reload() ; 瀏覽器會重新整理頁面。 以前經過一些測試發現

JavaScript DOM中event對象的type,srcElement屬性

<image src="1.jpg" />      <Script type="text/javascript"> function ImageChange(evt){ 只對IE有效:                        var eventName=event.type;           //事件的類型var srcElement=event.srcElement;

JavaScript Object原生類型的擴充

Object原生類型         一個無序的集合,可以存放任意類型對象         常作為字典使用 可以使用下面兩種方式使用          o.ItemName          o.["ItemName"]         可以使用for in 遍曆字典中每一項 1<script language="javascript" type="text/javascript"> 2        function method1() 3       { 4           

JavaScript String原生類型的擴充

String原生類型 String.prototype  --length:獲得字串的長度  --charAt(pos):獲得當前位置的字元(串)  --indexOf(str,position):尋找字串  --lastIndexOf(str,position):從後尋找字串  --match(regexp):使用Regex檢驗字串  --replace(search,replaceValue):替換字串  --search(regexp):在字串搜尋某個子串  --toUpperCase()

javascript Error、Function、Boolean、Number原生類型的擴充

Error原生類型 表示錯誤對象  --EvalError,URLError,RangeError,etc. 捕獲方式  --try{ throw new Error()}catch(e){}  --理論上可以throw出任意對象 Error對象IE和FireFox公有屬性  --message:錯誤訊息Error瀏覽器特定屬性 IE:  --description :同message屬性  --number:錯誤編號,只有指令碼引擎拋出的錯誤才有屬性 FireFox:  --fileName:

javascript中的3個編碼函數escape()、encodeURI()、encodeURIComponent()

JavaScript中有三個可以對字串編碼的函數,分別是: escape,encodeURI,encodeURIComponent,相應3個解碼函數:unescape,decodeURI,decodeURIComponent 。下面簡單介紹一下它們的區別1 escape()函數定義和用法 escape() 函數可對字串進行編碼,這樣就可以在所有的電腦上讀取該字串。文法 escape(string)參數 描述 string 必需。要被轉義或編碼的字串。 傳回值 已編碼的 string

JavaScript cookie詳解

一、cookie概述cookie是Document對象的一個屬性。它使得JavaScript代碼能夠在使用者的硬碟上持久地儲存資料,並且能夠使用JavaScript代碼對這些資料進行讀取\修改\刪除。這樣可以儲存資訊,並且在關閉目前的交談後,以後再次啟用對話時仍能對這些資訊進行操作。(比如使用者在文字框輸入自己的郵件地址,當下次再開啟這個頁面時,文字框中可以自動顯示上次輸入的郵件地址)。cookie有四個可選的屬性如下:1、expires(用來指定cookie的儲存期,此屬性已被max-age屬

JavaScript 將頁面連結作為參數傳遞時,丟失連結中多個參數問題

     今天在開發中用js將帶多個參數的頁面連結作為參數進行傳遞時發現在目標頁面擷取時丟失 & 後面參數,如下: Code highlighting produced by Actipro CodeHighlighter

總頁數: 3271 1 .... 394 395 396 397 398 .... 3271 Go to: 前往

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。