當前位置:首頁 » 網頁前端 » js返回給前端一個按鈕
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

js返回給前端一個按鈕

發布時間: 2022-11-30 01:16:39

Ⅰ js中函數判斷其他函數返回值是否符合條件,返回值給按鈕的DISABLED屬性

var i = 0;

a()如果為真.就把i賦為1,否之為0
b()如果為真.就把i賦為1,否之為0
最後判斷I的值.為0則不通過.為1則通過.來給C()賦值.

修復一下答案.

var i=0;
function a()
{
// you code
//如果通過 i=1 否之i=0
return i
}
function b()
{
// you code
//如果通過 i=1 否之i=0
return i
}
function c()
{
if(i==1)
{button.disabled = ture}
else
{button.disabled = false}
}

Ⅱ 按鈕button實現查詢功能的javascript代碼怎麼寫

你是要查詢什麼?
如果是要在一堆文件,或者資料庫里查找什麼,就需要有一個後端查詢介面或服務,這個需要服務端語言去實現;
button綁定點擊事件,javascript去請求查詢介面,然後將返回的結果展現到前端

Ⅲ 按鈕提交表單,JS返回問題

有幾點需要說明:
1、你在獲取表單元素的值的時候,使用的是【document.form1.names.value】,這種方式是通過name屬性來獲取的,也就是說,獲取name屬性為form1中的元素name屬性為names的值。但是,你只是設定了id值,這樣將不能獲取到值。
2、一個很低級的錯誤,上面的人在回答時也沒有注意到這個問題,就是【=】與【==】的問題,你使用的是【document.form1.names.value=""】,也就是說,你每次提交的時候其實都是先將你指定的對象的值賦予空值,然後判斷,因為空值轉換成Boolean是false,因此,其實你的兩個if語句就是兩個【if(false)】語句。因此,最後都是返回true【最後返回的那個】。
修改後的結果如下:
<script type="text/javascript">
function goform1(){
if (document.form1.names.value=="")
{
document.getElementById('apdiv1').style.display="";
document.getElementById('apdiv2').style.display="none";
document.form1.names.focus();
return false;
}
if (document.form1.pass.value=="")
{
document.getElementById('apdiv2').style.display="";
document.getElementById('apdiv1').style.display="none";
document.form1.pass.focus(); return false;
}
return true;
}
</script>
如下是客戶頁面代碼:
<form action="11.asp" mothod="post" name="form1" id="form1" onsubmit="return goform1();">
<input type="text" name="names" id="names" value="">
<br>
<div id="apdiv1" style="display:none; width:100px;">ok,names</div>
<br>
<input type="password" name="pass" id="pass" value="">
<br>
<div id="apdiv2" style="display:none; width:100px;">pass,ok</div>
<br>
<input type="submit" id="login" value="login">
</form>
給你提個建議:建議你在寫代碼的時候還是盡量做到規范,分號不要省,格式要有規律的縮進,這樣會對你有好處的。
祝你學習愉快!

Ⅳ 如何用純js寫一個返回頂部的按鈕

<inputtype="button"id="btn"value="點擊回到頂部">
document.getElementById("btn").onclick=function(){
document.body.scrollTop=0;
document.documentElement.scrollTop=0;
}