1
누구든지 SharePoint 2007에서 CEWP 또는 양식 웹 파트를 사용하여 간단한 계산기를 만드는 방법을 알고 있습니까? 기본적으로 필요한 것은 입력을위한 두 개의 필드와 함수의 2 입력 필드를 사용하는 제출 버튼입니다. 그런 다음 응답을 제공합니다.SharePoint 2007 계산기
소리는 간단하지만 정상적인 html 페이지에서 작동하더라도 SharePoint에서 오류가 발생했습니다 (html 및 javascript 사용). 사전에
감사합니다, 칼
<HTML>
<HEAD>
<TITLE>Saves Calculator</TITLE>
<SCRIPT LANGUAGE="JavaScript">
function CalculateSaves(Atext, Btext, form)
{
var A = parseFloat(Atext);
var B = parseFloat(Btext);
form.Answer.value = ((((A * B)/60)/60)/7.33)/19;
}
function ClearForm(form)
{
form.input_A.value = "";
form.input_B.value = "";
form.Answer.value = "";
}
</SCRIPT>
</HEAD>
<BODY>
<P><FONT SIZE="+2">Saves Calculator</FONT></P>
<FORM NAME="Calculator" METHOD="post">
<P>Time in Seconds: <INPUT TYPE=TEXT VALUE="30" NAME="input_A" SIZE=10> Activities: <INPUT TYPE=TEXT NAME="input_B" SIZE=10></P>
<P><INPUT TYPE="button" VALUE="Calculate Saves" name="AddButton" onClick="CalculateSaves(this.form.input_A.value, this.form.input_B.value, this.form)"> <INPUT TYPE="button" VALUE="Reset" name="ClearButton" onClick="ClearForm(this.form)"></P>
<P>Saves = <INPUT TYPE=TEXT NAME="Answer" SIZE=12></P>
</FORM>
</BODY>
</HTML>
어떤 오류가 .......? – Shoban
@Shoban 죄송합니다! 오류는 " 'this.form.input_A.value'는 null이거나 객체가 아닙니다. 그러나 SharePoint가 아닌 일반 웹 페이지에서 작동합니다. –
코드를 게시 할 수 있습니까? this.form.input ..... 대신 ID를 사용하십시오. – Shoban