ホームページ >ウェブフロントエンド >jsチュートリアル >js_javascript スキルを作成するときに発生するいくつかの小さな問題

js_javascript スキルを作成するときに発生するいくつかの小さな問題

WBOY
WBOYオリジナル
2016-05-16 18:14:161056ブラウズ

1. の OnClientClick イベントを記述するときは、return を追加する必要があります。そうしないと、OnClientClick は false を返しますが、OnClick イベントは引き続き実行されます。
例:

コードをコピー コードは次のとおりです:

🎜>
2. window.showModalDialog() を使用して新しいウィンドウを開くとき、そのウィンドウに JS エディターまたはその他のサードパーティ エディターが含まれている場合は、編集できず、編集することもできません。より良い解決策が見つかった場合は、window.open() メソッドに切り替えてみてください。
3. すべての選択質問にチェックボックスを入れます:
html:


コードをコピーします コードは次のとおりです:
すべて選択



js:


function selectAll()
{
var obj = document.getElementById("chkAll");
var ckblist = document .getElementById("ckblist" );
var chk = ckblist.getElementsByTagName("input");
if(obj.checked)
{ 🎜> {
{ 🎜>

コードをコピー


コードは次のとおりです:


//js はテーブルを取得し、そのスタイルを変更します


セル 1
>

;セル 6
セル 3セル 5




//js のタイミングループは関数 setInterval (無限爆弾) と対応する停止関数を呼び出します
var timer // まず、setInterval を格納する変数を宣言して
を返します
value.
timer=setInterval("alert('123')",500); // setInterval によって返された値を格納するために使用します。 // setInterval 関数をクリアします。
本当に setInterval メソッドでパラメータを呼び出したい場合、関数がパラメータを渡す必要がある場合は、次の方法でそれを行うことができます: グローバル変数として渡される値を宣言してから、

メソッド Call で実行します。例:




// js はこのページの URL を取得します
var Url = window.location.href;


//このページを保存するための js コントロール
document.execCommand("SaveAs","" ,"C:\index.htm") ; //1. 実行する操作の名前、2. デフォルトの保存アドレス、ファイル名、ファイルの種類
function save(dizhi){
document。 execCommand("名前を付けて保存","",dizhi);


//開く、名前を付けて保存、属性、印刷」など 14 個の JS コード
■開く■

名前を付けて保存■

classid=CLSID:8856F961 -340A -11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0>

■プロパティ■

classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0>

■印刷■

classid=CLSID:8856F961-340A -11D0-A96B -00C04FD705A2 height=0 id=WebBrowser width=0>

■ページ設定■

classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0>

■更新■

■お気に入りをインポート■

■お気に入りをエクスポート■

■お気に入りに追加■

フォルダ>
■お気に入りの整理■
■オリジナルファイルを表示■

■言語設定■

■進む■

■戻る■

//CSS スタイルの変更
1. スタイルを部分的に変更します (大文字と小文字を区別します)
className を変更します (スタイルを追加する必要はありません)
document.getElementById('t2').className=”…”
classText を変更します (スタイルを追加する必要があります)
document.getElementById('t2').style.cssText=”…”
コントロールの CSS を直接変更します Style
document.getElementById('t2' ).style.backgroundColor=”#003366″
2. スタイルをグローバルに変更する(スキン変更)
現在使用しているCSSスタイルにIDを追加してスキンを変更する 参照しているCSSスタイルのパスを変更する場合、例:
click="javascript:document.getElementById" のスパン('css').href = 'ie.css'">クリックしてスタイルを変更します


//乱数を生成します。パラメータは (最小値、最大値) value)
function GetRnd(min,max){
return parseInt(Math.random()*(max-min 1))
}


//変換js
parseInt("123") //123

で文字列を数値に変換します。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。