You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
Гeopгий
Здравствуйте.
подскажите как к кнопке которая находится не на форме привязать событие на отправку данных в БД на сервере.
Вот код отправки данных в БД с использование кнопки на форме.
<%@LANGUAGE="JAVASCRIPT" CODEPAGE="65001"%>
<!--#include file="Connections/Library.asp" -->
<%
function pro(){
return 20;
}
%>
<%
// *** Edit Operations: declare variables
// set the form action variable
var MM_editAction = Request.ServerVariables("SCRIPT_NAME");
if (Request.QueryString) {
MM_editAction += "?" + Server.HTMLEncode(Request.QueryString);
}
// boolean to abort record edit
var MM_abortEdit = false;
%>
<%
if (String(Request("MM_insert")) == "form1") {
if (!MM_abortEdit) {
// execute the insert
var MM_editCmd = Server.CreateObject ("ADODB.Command");
MM_editCmd.ActiveConnection = MM_Library_STRING;
MM_editCmd.CommandText = "INSERT INTO FND (usindx) VALUES (?)";
MM_editCmd.Prepared = true;
MM_editCmd.Parameters.Append(MM_editCmd.CreateParameter("param1", 5, 1, -1, (String(Request.Form("inp")) != "undefined" && String(Request.Form("inp")) != "") ? Request.Form("inp") : null)); // adDouble
MM_editCmd.Execute();
MM_editCmd.ActiveConnection.Close();
}
}
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Документ без названия</title>
<script type="text/javascript">
<!--
function MM_callJS(jsStr) { //v2.0
return eval(jsStr)
}
//-->
</script>
</head>
<body>
<form id="form1" name="form1" method="POST" action="<%=MM_editAction%>">
<label>
<input type="text" name="inp" id="inp" />
</label>
<label>
<input type="submit" name="button" id="button" value="Отправить" />
</label>
<input type="hidden" name="MM_insert" value="form1" />
</form>
<p>
<label>
<input name="button2" type="button" id="button2" onclick="callJS()" action="<%=MM_edActn%>" value="Кнопка" />
</label>
</p>
</body>
</html>
<script type="text/javascript">
<!--
//Начало Java
function callJS() {
var x;
document.getElementById('inp').value='yhr'+'pro';
document.form1.MM_insert.value='1';
//document.getElementById('inp').value=document.form1.MM_insert.value;
//x='
<%
var MM_edActn = Request.ServerVariables("SCRIPT_NAME");
if (String(Request("MM_insert")) == "1"){ MM_edCmd = Server.CreateObject ("ADODB.Command");
MM_edCmd.ActiveConnection = MM_Library_STRING;
MM_edCmd.CommandText = "INSERT INTO FND (usindx) VALUES (?)";
MM_edCmd.Prepared = true;
MM_edCmd.Parameters.Append(MM_edCmd.CreateParameter("Georgiy1", 5, 1, -1,"123213")); // adDouble
MM_edCmd.Execute();
MM_edCmd.ActiveConnection.Close();}
%>
//document.getElementById('inp').value='Функция выполнена';
return;
}
//-->
</script>
А как можно вызвать обработчик отправки используя обычную кнопку через событие onClick ?
Я уже пытался сделать но не получается, код который находится в функции callJS() и заключён в <%...%> не выполняется не прикаких условиях.
Подскажите идею ?
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.