一個簡單的javascript問題,高手請進!
這道題在dreamweaver里預覽不出來!!!rn誰可以幫我找找哪兒出了錯了啊,我懷疑是action【】數組那兒有些問題。但不知道怎么解決。rnrnrnrnrnrnValue:rn
rnAction:
rnDouble
rnSquare
rnResult:rnrnrn你的原因的DOM樹中根本就沒有form
改成這樣:
<html>
<head>
<script>
function calculate(form,callingfield) {
if(callingfield=="result") {
if(document.getElementById("radio1").checked) {
form.entry.value=Math.sqrt(form.result.value);
} else {
form.entry.value=form.result.value/2;
}
} else {
if(document.getElementById("radio1").checked) {
form.result.value=form.entry.value*form.entry.value;
} else {
form.result.value=form.entry.value*2;
}
}
}
</script>
</head>
<body>
<form>
Value:<input type="text" name="entry" value="0" onChange="calculate(this.form,this.name);"/>
<br />
Action:<br />
<input type="radio" name="action" id="radio1" value="twice" onClick="calculate(this.form,this.name);" />Double<br />
<input type="radio" name="action" id="radio2" value="square" onClick="calculate(this.form,this.name);" />Square<br />
Result:<input type="text" name="result" value="0" onChange="calculate(this.form,this.name);" />
</form>
</body>
</html>
第一你沒有定義form,再一個就是你頁面的控件最好不要和form中的屬性命一個名,"action"以后可能會有問題
關于javascript的問題(高手請進)
為什么用記事本寫的javascript的函數在IE瀏覽器運行時會出現控件的提示,然后我到internet高級里面選了允許活動內容在我的計算機上的文件中運行,之后,雖然沒有了提示,但是我寫的javascript的函數還是不顯示。注:我已經重寫了2遍!之所以有安全提示,是因為你在本地運行了含有JS腳本的文件(比如test.htm),出于安全原專因會這樣提示。屬但是這個文件真正部署到服務器上時是不會顯示的。
代碼的問題。。。肯定是你寫錯了,傳上來一看便知。
在IE里出現控件提示直接選使用就好了。至于你的函數不顯示我不明白是什么意思,腳本代碼是不會顯示的,只能被執行。
把你的代碼傳上來
沒代碼這么解決啊...
高手請進:js是怎么回事
哪位高手能告訴我js是怎么回事,怎么編輯的,有什么作用JS有時候表示“奸商”:)
你說的JS可能是JavaScript語言,用在網頁里面,寫的程序由客戶端口的瀏覽器(比如IE)解釋執行,可能實現頁面內的數據排序、動畫等功能。
1.js是怎么回事?
JavaScript腳本,是客戶端腳本
2.怎么編輯的?
用任何文本編輯器都可以編,如,記事本等
3.有什么作用?
客戶端執行的程序
相關推薦:
最高額保證法律依據(民法典后保證最高額擔保的規定)
中外合資經營企業的資本(中外合資企業注冊資本金要求)
車輛抵押貸款(汽車抵押貸款需要什么條件)
國有企業設立的資料(國有企業注冊條件)
怎么注冊公司流程(公司注冊流程及需要的材料)